web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Contract Proposal error

(4) ShareShare
ReportReport
Posted on by 105
When one particular user tries the Visit Schedule on a contract proposal they get the below errors:
 
 
On the "Exception has thrown by target of an invocation". To fix this we have been changing Joe’s email in D365 from as-e.com to Rapiscan.com. Have him logout of D365, login with Rapiscan.com

He receives this error. "Locale needs to be specified. Parameter name: locale" after the email change. We keep on going back and forth with email changes.
 
We cannot delete his login and re-add it as he has too many personalizations he would lose and we are not even sure it will fix this issue.
 
Please see attached
 
Any suggestions would be welcomed.
 
Tx
 
David
I have the same question (0)
  • Suggested answer
    OussamaSabbouh Profile Picture
    17,460 Super User 2026 Season 1 on at
    Hello,
     
    Your user errors happen because the Azure AD account and the D365 user record are out of sync after switching the email/UPN back and forth. This corrupts the user’s locale + identity cache.
    Set the final email, then in Power Platform Admin Center do Users → Refresh User, and reset the user’s personal settings. No need to delete the user.
     
    Regards,
    Oussama Sabbouh
  • Suggested answer
    Jainam M. Kothari Profile Picture
    16,995 Super User 2026 Season 1 on at
    Hello,
     
    The issue occurs because changing the user’s email alias between domains causes mismatched identity and locale settings in Azure AD and Dynamics 365, leaving cached personalization tied to the old email. The “Locale needs to be specified” error means the user’s session lacks a valid locale after the change, and repeated toggling worsens it.
     
    To fix this without deleting the user, finalize the correct email in Azure AD, sync it to D365, clear personalization cache for that user, and explicitly set a valid language/locale (e.g., en-US).
     
    Avoid repeated email changes and, if needed, export personalization before clearing to preserve customizations.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,250 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,799 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 1,390

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans