If you read the sticky at the top welcoming you to this particular forum, you will see that this is for players to help players. You will need to enter a support ticket for it to get in front of them, or call, or use the live chat option. Difficult to get through, but Tech support is at best, just browsing this forum rarely.

Edit: meant to include quote from OP.