Hi there. I had the same problem and tried all sorts of ways to overcome this. There's a few bugs around changing videos in the VideoDisplay!
Anyway, turns out there's a fairly simple work around. The internal value that's stored in the video player is still zero even though it plays at the default volume, so when you're setting it to zero again (or on your timer) it thinks it's not changing so doesn't do anything. SO, when the video is loaded (or indeed straight after you call load()) set the volume to 0.1 and then 0 and it should all work. Hope that helps! Bill
