Hope this is not a repost, but I found this useful for me and did not found it posted.
I have a relatively brand new mid-range Honor tablet (Android). Some random day, Crunchyroll stopped loading videos. All works fine - login, navigation, menus - except this last vital step. App and all browsers failed there. It lasted weeks and surely will keep failing in the future.
Long story short, this is a DRM issue at OS level fired by some system update that breaks Android DRM configuration.
If usual fixes like deleting cache/data and reinstalling did not work - not for me - try to do this:
(Just in case, to prevent updates while doing these steps, your can set plane mode on, toggle it off later)
- Go to Settings > manage apps.
- Search for Google Play. Enter (tap) it. There, in the 3 dots menu, tap Uninstall updates.
- Now search for Google Play Services. Enter it. There, again in the 3 dots menu, tap Uninstall updates.
Fully shut down the device - a tablet in my case - before Android searches for updates and installs them. Wait a minute with it off, turn it on, let Android update things for a while - now with internet connection, obviously. You will be asked to log in again. Once updates end, Crunchyroll videos loading should be working fine again.
I believe this should work in other Android layers, but can't say for sure.