Heyo Captains,
I'm sorry to hear you're having these issues, we definitely do check the forums and strive to answer as many concerns as possible. If we needed please don't hesitate to tag any of the Community Staff in your posts if we can be of immediate assistance (Myself, Radar_x or Kami)
We do support players in English of course, I've reported onwards that that link directs to the RU portal.
For now, please follow the instructions on the following threads to get started on resolving this issue:
Hopefully this gets your issues resolved quickly.
Fem,