I went through the steps above and this is my conclusion. After digging through the all the console errors and trying to make sense of it all. It came down to this error.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://api.appery.io/rest/1/proxy/tu.... This can be fixed by moving the resource to the same domain or enabling CORS.
I had a proxy set on the service. After removing the proxy the youtube portion started working correctly.
I have noticed though that the request for the vimeo api doesn't update. It appears to not be requesting new content. I import the response and that's the same response that always appears, even though new videos have been added by the requested user. Is there some way to force a new request each time the service is loaded?