We have WP support videos (using Support Videos API) embedded on our website, however, just recently the videos are displaying a message "Access Denied. Please check site registration." Within our WPMU Dev account, under Support Videos API, our domain is not showing. Under "Your Registered Domains" the message "No Domains Registered" is listed, though our domain was there previously. When I try to add my domain, I receive the error "That domain is already registed by you or another user! Contact support for help." We are trying to use https://manna-design.com. Please see attached screenshots.