Preview thumbnails are not what people buy. They are only there to remind you what you submitted. Don't sweat it. It's not important.
You are right but the design can be presented nicely with thumbnails, I have uploaded before and had no problem. Do you have any suggestions?
Be patient. The preview image may change after it has time to fully load. Refresh your browser.