Where can I find T10/PlayGround customer support?

I purchased and downloaded VIP on my XboxOne and yet can’t get it to work. I also didn’t receive any reward after redeemed. I searched the website and everywhere but couldn’t find any form of customer support. On this website on support page all you can find is some FAQ and excuses for not contacting them. Am I missing something or should I just think the money wasted? Because if so I would be very disappointed.

You can email the developers at forzafb@microsoft.com.