I can confirm you managed to get in contact with the agents in the Support Team. I suggest you double check but if you are waiting for a response, give it some time.

If necessary feel free to open up a case with them via the "?" button in-game or this link to get in touch.