You seem to have two versions of a website being hosted. When you log into WordPress and make changes, they aren't taking effect. You notice that the website you have is duplicated with one older version and one newer version. Both are hosted. You use a VPN or proxy tunnel website and find differences in your website. You want to consolidate these. How do you find out what is going on?
Root cause: there are two servers hosting your website.
Use traceroute in Linux, tracert from a Windows command prompt, or use https://www.uptrends.com/tools/find-ip-address-of-my-website
These tools can help you track down a second web server that is hosting your website.
Did you ever update the /etc/hosts file on a Linux computer or update the C:\Windows\System32\drivers\etc\hosts file on a Windows computer? If one of these files make your website domain resolve to a different IP address, you could theoretically see two different versions of your website.