Hello @hrish420 , SaaS applications often rely on UPNs to find users and store user profile information, including roles. Applications that use Just in Time provisioning to create a user profile when users sign in to the app for the first time can be affected by UPN changes. One workaroud is to update the UPN using Azure AD Automated User Provisioning.
Also, take a look to the best practices for a pilot for bulk UPN changes.
Let us know if you need additional assistance.