Symptom
When candidates tries to update their application or candidate profile without a required field. The validation error message appears on a different language compared to the one default language selected by the candidate on their candidate profile.
Environment
SAP SuccessFactors Recruiting
Reproducing the Issue
- Go to the career site.
- Apply to a job requisition using the redesigned/new candidate experience.
- In the application form, leave a required field empty.
- Submit the application.
- Observe that the validation error message appears in a non-default language instead of English.
- Alternatively, create a candidate profile, complete fields, save, and observe a required-field message appearing in a non-default language.
Cause
The application controller caches the message formatter instance (SFMessages) from the backend. When the first API request after application/instance startup sets a locale, that locale is reused for all subsequent users on that instance. In multi‑instance deployments, different instances may cache different locales, so users receive error messages in different languages depending on which instance handles their request.
Resolution
The fix regarding the issue will be part of 1H2026 Release. For release & patch timelines, please refer to SAP SuccessFactors Patches Knowledge Base. For more information about updates from subscribed KBAs, you can refer to the KBA 2171560 - How to be notified of new or updated SAP Notes or KBAs - SAP ONE Support Launchpad.
See Also
3523680 - Language Translation Incorrect - Background Element Validation Error Message
Keywords
new candidate experience, reimagined candidate experience, validation message language, wrong language, non-default language, locale caching, SFMessages, required field, attachment field, candidate application, candidate profile, recruiting, error message language mismatch, KI2H2025, KI1H2026, RCM-156351 , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Known Error
SAP Knowledge Base Article - Public