Hello,
Provide us with WP Dashboard and FTP access to your site, please. Make sure that you don’t have limits for connections from other countries. We’ll check the issue in more detail.
Regards