Medical not available when casting from Android



I can see this is a recurring problem. When I'm remote from my server, I often get a message that "Media is unavailable, cannot cast" when I cast from an Android. If I cast from my laptop it works nicely. Android is v8. Please is on a Qnap, latest version.
I've sometimes been able to fix it by reinstalling the android app.