When an Edit Page in CMS is loaded, it already showing that something is changed and the class of Save button and form is changed. Indicating that something has changed even if it just loaded.
I noticed that when I remove the “$this->beforeUpdateCMSFields” call in getCMSFields of the Page, the issue disappears. Any idea why is it happening?