Video API Broken? Unable to Embed Videos

We still haven't received a response regarding broken video links here: https://premium.wpmudev.org/forums/topic/support-videos-link-broken-how-do-you-view-them-online ....

But in the meantime we're trying to embed videos we can access but get an "Access Denied" message on our site. We've added our domain name to the Support Videos API section, are we missing a step?

What kind of response time should we expect, btw, it seems like days or weeks is the norm now... :slight_frown: