More defensive video playback error handling