Handheld.PlayFullScreenMovie failing for networked location

I’m trying to use Handheld.PlayFullScreenMovie() to play a movie in an Android/iOS app. So far, I have only tested in an Android build.

The call appears to work as expected when playing a movie out of my project’s StreamingAssets folder. However, when I try to play the same movie from a web location (using a path beginning with “http://”), my screen changes to the designated background color for about 5 seconds (less than the length of the movie) and then returns to my app, without the movie ever appearing (or being heard).

I have visited the same URL in a browser and confirmed the movie is available at that path.

Any theories what the problem might be?

…and it has mysteriously started working. Same exact build, on the same device, accessing the same movie at the same URL. Consistently failed last night, consistently works this afternoon.

EDIT: Nope, it consistently worked for a few minutes, but now it’s failing again.