I would suggest you keep using it – it will automatically make sure everything on the page is encrypted, including images, which means they’ll show up without any issues.
Had to revert back to original template for now as it is a live site. I tried removing WordPress HTTPS plugin but that did not allow the images to start appearing against on http:// or https://
Hi thanks for the tips. Not sure how but the problem has corrected itself following generatepress updates. I had a tun of plugins installed as well so one of them may have been contributing to the problem.