the reason pics sometimes show upside down has to do with the way various devices tag the pic for which way is up. I've had good success with flipping, then re-flipping back to normal and re-saving on my laptop, but even then that plan can sometimes struggle for some devices.