SAP Knowledge Base Article - Public

3345771 - Value for picklist is adding extra "?" - Onboarding 1.0


When we have some special characters ( like reverse-apostrophe - ' , Acute accent - é as in Saint Barthélemy and Réunion or invisible LRM character) in picklist labels which are used in ONB panels then it is being displayed as ? 


SAP SuccessFactors Onboarding 1.0

Reproducing the Issue

  1. Go to Onboarding panel
  2. Select a value for a field that is picklist type
  3. Values have special characteres different then original picklist


This is due to side effect of JSON library upgrade due to which it is sending as these special character as unicodes but KMS as client is not decoding it. 


This is a known issue and engineering is working on a fix (b2311.10). Kindly follow the workaround provided:

Step to fix the issue:

  1. Go to picklist center
  2. Search for affected picklist
  3. Change the value of each affected member of the picklist and remove this extra invisible special char and save (if nothing especial just copy and past then save)
  4. Go to Settings -> Feature -> PickListCache
  5. Click on Refresh Cache


Onboarding, onb, obd, picklist, especial, character, ?, extra, panel, refresh, cache , KBA , LOD-SF-OBD-PAN , Panels, Panel Designer , Problem


SAP SuccessFactors Onboarding all versions