Is there any fix for Uphold and gemini showing "not available in your region" in India?

If you had Gemini connected to the same rewards profile earlier then there’s a chance you might to be able to re connect to Gemini.

If you were never connected to Gemini earlier, then as Saoiray already mentioned, there’s nothing that can be done until India is brought back as a supported region.