Email settings found under
GoCD Version: 19.8.0
Java Version: openjdk 11.0.3 2019-04-16
OS: OpenSuse Leap 15.1
Browser: latest Chrome
I would expect that the email would persist in some sort of storage at least in the running instance of the go-server (AKA email is preserved/saved at least until go-server is restarted)
After editing the config.xml in the browser, the user's notification email is erased.
Thanks!!!
Update: I also tried adding the email via rest endpoint. That did not persist either.
@rschneiderman39 I was able to replicate the behavior but in my case, if I logout from the instance and login back, the user's notification email is erased.
Refer below gif:

I tried on both GoCD 19.8.0 and 19.9.0 versions and found the same issue. Also tried on Chrome, Firefox and Safari browsers.
@rschneiderman39 - Thanks for reporting the issue. The PR https://github.com/gocd/gocd/pull/7077 is opened to fix the same.
@bdpiparva Thanks for your quick thorough response! Much appreciated!
Verified on 19.10.0 (10307-818f6ceeda0573fcb1fc790f89aa7ad8896bc9b4)