Sometimes after saving a feature layer record such as in the Weeds Map in the Experience Builder screenshot below, when you click to return from the edit screen, a warning occurs:
"Discard edits Unsaved changes will be lost."
even though no changes have been made.

All is well if you click on the red "Discard changes" button.
But if you click Continue editing, it returns to the edit screen.
So you have to exit the Edit screen again and click on the red "Discard changes" button.
This doesn’t make for an easy UX for new users.
An expert has suggested to us that the Arcade calculations just keep in retrying and this causes the Edit screen to believe that the new values calculated need to be changed.
We’d be grateful for any recommendations about how to overcome this problem without losing the Arcade expressions in the form.
Link to our report: ArcGIS Map form with calculated fields asks to be saved even if no edits made