Actually had the problem loading a png the other day, not sure why. Opened in paint and saved as a jpg then it loaded. Not sure why this sometimes happens.
My .png images rarely upload. I have to convert them to .jpg for some reason. I have had my .png images load for me ONCE, so its .jpg for me! I just use the built in paint program to convert the image (save as .jpg)