Integrated Video Tutorials showing access denied and domain is correctly registered

I'm hosting my WordPress Multisite on WP Engine, when trying to display the videos I'm just getting an access denied message even the domain is free (not registered on a previous account) and it appears when checking the profile URL in the backend.

Removed the domain from the API access and added it again but still shows the same Access Denied message.

Thanks in advance!