I am currently watching the chinese series Legend of Foyao, but today when I went to the page the "Oh no! Something went wrong. Please try refreshing this page. If the problem persists, check out the Viki Status page." pop up. I went through every possible series on the site, but that it says "This show does not have any episodes".