Are you using a Coroutine? If so, this is not a matter of the wrong JPEG etc. I'm experiencing the same thing. Sometimes it works, and sometimes it doesn't. It's almost as if one thread is updating the image while another is accessing it.