Hi @Kent Hanna ,
Issue summary
When converting synchronized users from Member type to Guest, the onPremisesUserPrincipalName attribute null value is reflected on premises and in the Connector space preview, but not in Azure AD.
Potential resolution
To synchronize the Guest users, you need to enable the synchronization of UserType. By default, the UserType attribute is not enabled for synchronization because there is no corresponding UserType attribute in the on-premises Active Directory. You need to update it to Guest since it will otherwise be set to Member for synchronized users.
https://learn.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-sync-change-the-configuration#enable-synchronization-of-usertype
I'm not fully certain if this will resolve the UPN issue (since Graph will return shadowUPN if onpremisesuserprincipalname is null) but it should at least resolve the conversion issue.
-
If the information helped you, please Accept the answer. This will help us and other community members as well.