We previously had the “SSO overrides username” and “SSO overrides name” options checked in our Discourse settings, but I wanted to do some testing with those specific settings unchecked. (I am leaving certain SSO things checked though, like “overrides email.”)
When I uncheck those settings and save, I refresh the page and those settings are checked again. I also tried doing the “Reset” and save to uncheck them, but the settings still didn’t save after a refresh.
This does seem weirdly inconsistent though, because occasionally I’ll see the update save correctly, test with it for ~10 minutes, then go back to Settings to see and it’s reverted again. I’m still trying to figure out any sort of pattern here and triple check that there’s no config on our side that could be doing this (I don’t think there is), but in the meantime, has anyone else seen this type of behavior in Settings? Any idea if I’m doing something wrong, or if it’s a potential bug?
Edit: The settings appeared to stay correctly unchecked for awhile (over an hour), and then as soon as I navigated to my Account page to see if I could edit my name/username fields, the settings seemed to constantly waffle back and forth between being checked and unchecked. Thus I could sometimes edit my name/username fields, and sometimes not. Not sure if it’s a coincidence, but the problems appeared to start again when I went to my Account page to edit things.