Symptom
All users get an application error when they land on the Manage Recruiting Settings page; "Assertion failed: [Render] Element/ID [assed should be available on the DOM!". This error can be dismissed, but it leads to only some of the settings being listed on the page, while others are not visibly listed.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Enable the new setting called "Enable Country Label Customisation" within Manage Recruiting Settings.
- After this point all Users will get an error when they try to access the Manage Recruiting Settings Page that reads; "Assertion failed: [Render] Element/ID [assed should be available on the DOM!".
Cause
There are country values listed under the country object in Manage Data that do not contain a required 2-digit ISO code, which leads to this error after you enable the setting "Enable Country Label Customisation" within Manage Recruiting Settings.
Resolution
Before enabling the setting “Enable Country Label Customization”, ensure that all country picklists contain only valid values. If any invalid values are identified, do not enable this feature, as doing so may result in errors such as the one documented here.
As a prerequisite, verify that every country value listed under Manage Data → Country has a valid 2-letter country code configured in the “Country/Region Code (2 char)” field. Missing or incorrect values in this field can lead to system issues.
This issue can typically be resolved by ensuring that all countries missing a 2-letter country code are updated with the correct ISO-standard 2-letter country code.
Steps to Identify Missing Country Codes
- Navigate to: Import and Export Data → Export Data
- Select: Generic Object (Country) and export the data.
- Open the exported file: Region.csv
- Review the: twoCharCountryCode column
- Identify countries where the value is blank or invalid.
- Navigate to: Manage Data → Country
- Update the: Country/Region Code (2 char) field with the correct ISO-standard 2-letter country code for those countries.
After correcting the missing country codes, retry enabling the setting "Enable Country Label Customization."
Keywords
countryCode is null, application error, countryCode, Manage Templates. , KBA , LOD-SF-RCM-ADM , Admin Center, RBP, Permissions and Settings , Problem
SAP Knowledge Base Article - Public