There are three potential error source for this problem:
1. iPhone sends unconventional file formats
2. Verizon doesn't manage the conversion
3. Android is making the mistake
I read in an older Samsung thread about the same problem that was never solved..