OK problem solved….
YOU MUST USE A PRODUCT IMAGE AND A PRODUCT GALLERY IMAGE.
Even if its a gallery of one image. that is the image that is used on the single-product template while the product image is used on the shop front.
YOU MUST USE BOTH OF THESE FOR IT TO WORK PROPERLY
This isnt documented : (
hope this helps others