Thanks, Michael.
I found a solution to the pagination online. It’s not elegant, but it’s working for now.
I removed the image field from ACF and just reinstated ‘featured image’ from CPT UI. That seems to have fixed that too.
The pagination is annoying, but at least I can hand the project in with that requirement fulfilled and hopefully grab a few marks.
The product Image Div had <?php the_field( ‘product_image’ ); ?> inside it. Sorry I had removed it to try it outside to se if there was any difference.