Yes, you can change the Unique User Identifier to from user.userprincipalname to user.mail. Make sure you have met the prerequisites by signing in with an account that is either a Global Administrator, Cloud Application Administrator, Application Administrator, or owner of the service principal.
Under Single Sign-On > SAML > User attributes and claims > Edit, you have to select "user.mail" from the dropdown and hit "save."
I was able to test from my side and get it to work so it seems like it could be either a permissions error or browser latency issue. You can also try logging in from a different browser and see if that resolves it.
https://www.concurtraining.com/customers/tech_pubs/Docs/_Current/SG_Shr/Shr_SG_SSO_Mgmt.pdf