Check
Open the home page, then any series page. If both load, Vidcloud is working.
Slow pages
Reload, clear the browser cache, try another browser or change network.
Playback
Playback happens on the streaming service, so its help pages answer playback questions best.