Hi Shaz ,
This sounds like it could be a caching situation. 🤔
Some caching plugins will not show the cached version on the admin dashboard, only the current version/changes.
This could then end up showing different versions of the site for the admin and users.
Do you perhaps have a caching plugin installed in your site?