We recently received many requests in regards to our public website, Touchcast.com, not showing users their Touchcast videos when logging in. This issue is due to a recent change that was made to our website. When logging into the website, the site will default to the http://touchcast.com/mychannel URL, which will not allow you to view your video content.
A quick workaround to this issue is to login via the "Sign In" icon on the top right corner, simply type touchcast.com/username and insert your username after touchcast.com/.
...