Curious, can you upload the same images that fail on the PC from the laptop or other devices that have worked?
Since they are all going through the same router/modem, all the devices do have the same WAN IP address http://whatismyipaddress.com/ correct?