I would put a ticket into the support center directly and not the forums. I think they probably moved it because they cannot help you there.

should be able to google ffxiv customer support and it will bring you to the site. I am not sure if I can post links or I would post it directly. They have options to select account trouble on there and a description. I am sure there is a number you can call as well... although not sure if that is working with the stay at home stuff