well that's weird. its working onthe staging site but not on live. Below is a link to the same post on our live site, I have set up an identical login for you. Please take care when logging into this site as it is live.
Please proceed with installing the duplicator plugin and cloning the site. The staging site is a clone of the live site.
We have them on an upgraded hosting plan that costs $325/month. I would have to ask what the exact specs are but it lists "High CPU" in its name, given the relatively low volume of traffic on the site, I think it should be able to handle hosting this site with plenty of headroom, I'll check what the server load looks like. I did notice these problems were worse and I had to request some PHP settings be increased. One of them was related to the number of workers and the memory_limit was also increased. Once increased, the problem happens with less frequency. The issue occurs on pages where there's a loop to dynamically output some posts that was written by a past dev. I'm wondering if the code there was poorly formed and needs to be optimized.
As a follow up, I confirmed that the server has 8GB of RAM and is provisioned 2 cores from an AMD EPYC CPU. The server load hovers between 0.25 and 0.33.
Thank you, however i'm not able to replicate the problem at all even on the same page.
This confirms that there are some differences in the server environment with your Live and Staging site as confirmed by my site copy as well.
Secondly I noticed that there was an issue in your websites console as it was throwing an error on the wp-auth-check.min.js file. I was able to fix this by using this plugin below. https://wordpress.org/plugins/enable-jquery-migrate-helper/
However the issue with the page still not being able to update is still present.
Even when all the Toolset views have been removed from the page, the issue is still present. At this point there are 2 options.
1. Try to recreate the page itself and see if the issue persists onto the new page.
2. Consult with your hosts to see if there are any timeouts on the AJAX requests for your wordpress install. It would seem the update button is available at first but then after the page finish loading it disables the button.