I'd actually just Suggest using ShareX because its completley free and maybe with a little configuration Superior to Gyazo anyway but people make their own decisions~
A VPN would be my guess, however given my phone cant even connect, and correct me if i'm wrong but it could be a temporary regional issue. They happen from time to time with some providers. Waiting is probably the best option here.