Hi @aradmeezy,
When using WordPress really the only reason the content of a viewed page would not display changes would be due to caching of some kind from either a plugin or a hosting company.
That said it could also be the WordPress theme you’re using which is not fetching any new content correctly and displaying that on the homepage of the site.
To see if that is the case we’d suggest carrying out a conflict test on your site by disabling all other plugins aside from WooCommerce along with switching to a theme like Storefront. This will help with trying to and locate what software you have installed which could possibly be causing this behaviour? You could use a free plugin called Health Check and Troubleshooting to carry out such testing.
When in Troubleshooting mode all plugins will be deactivated and only the admin of the site carrying out the troubleshooting would see those changes. Any customers visiting the site would see no changes at all.
Once you have disabled all other plugins and switched theme if the behaviour is resolved you can then enabled your theme and sites plugins testing after each one is enabled until the behaviour returns to locate the culprit.
https://docs.woocommerce.com/document/how-to-test-for-conflicts/
Ok, I will give it a try. I’ll have an update later.
I fixed the problem, all I had to do was exclude the homepage from being cache in wp rocket