Check
Open the home page, then any title. If both appear, 3EyedRaven is up and running.
Slow pages
Refresh, clear the browser cache, try another browser or another network.
Playback
Films and series play on the streaming service, so its help centre answers playback questions.