OK I found the problem. For some reason when some of the photos were transferred they had a .jpg?1 address. When I went in and edited the address to .jpg they posted fine. Could be that these pictures were taken with my phone so one of the programs didn't recognize them correctly? Whatever, problem solved for now.