This is what I get when signing into my screencast account.
"Screencast.com is currently experiencing an issue that may result in media being unavailable for viewing. We are working towards resolving this issue."
Yes, no videos I have on screencast come up. They close at 7pm week days? Great tech support leaves when things are not working...No 24/7 support.