Hello,
Thank you for reaching out, please know this had been a temporary issue that has since been resolved. If you are still experiencing any issues with the Twinmotion site, please create a case with us using the Contact Us button on the Twinmotion Community home page here: https://twinmotionhelp.epicgames.com
Best Regards,
Morgan