Good point about transmission speed possibly causing the error. The VZ receive buffer could be overloaded if the data comes too fast. As you pointed out, packet delays could help.
I suppose the files could be corrupt, too.
If I had the files, I could test them with my VZ-8m that has a dead battery. I can store and use the data; it just goes away when I power down.