All my BAT disappeared and when I tried to connect again to Uphold it showed me this!

hey, it is because when Uphold disconnected, it was showing and will continue to show Rewards wallet balance till you are able to successfully connect to Uphold/Gemini.
The error is shown because your region is not supported for rewards verification at this time. Brave is working on getting support back for Brazil and India soon. These 2 regions are their priorities right now.

More details can be found here →

Also next time, before creating a new topic, please search the forum. This topic has been discussed too many times and there’s a lot of indo available as well.