The picture also NEEDS to be in one layer only, so you need to flatten/merge the layers, otherwise it will crash.
If you still are unable to use it, try making it a .bmp and then load the .bmp image just to save it as a .png again.
It should work when you've done everything mentioned here and earlier in the post.