So it looks like, when you do a username change it sends a patch groups… that has the value of the old username for lookup and a display field that we are suppose to store internally and use as an alias?!
I got an alias system working in our app that handles the Okta username not changing but allowing emails to change. Anybody who sees this lemme know if you want help with updating users email addresses through SCIM.