Off the Grid Security

My guess is another: You're using a SoftwareSerial connection with a speed of 38400 baud. In my experience this tends to transmission errors. 9600 baud usually is fine but everything above that tends to transmission errors if the Arduino is not only doing this task.

Try using the hardware serial interface (do debugging on a SoftwareSerial port) and you probably get correct pictures.