Symptom
- External users are unable to log in to the SAP SuccessFactors Learning.
- After passing the authentication process, including the 2FA passcode, users are redirected to an error page
Error: "Error message = Cannot invoke "java.util.List.iterator()" because "menuItemsList" is null"
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Register a new user in the External Site >
- Attempt to log in with the new user account >
- The error message is displayed.
Note: Users may encounter a situation where no error is displayed, but the page freezes and fails to load.
Cause
The issue typically occurs when the 'Access Home' permission has not been added to the required user's role in Learning Admin.
Resolution
Add the necessary permission to the user's role under Learning Administration > System Administration > Security > Role Management.
For the support team, please refer to the internal memo.
Keywords
SAP SuccessFactors Learning, External User, Login Issue, Authentication, 2FA, Error Message, Assertion Failed, DOM, Trusted Sites, KBA 2475421, java.util.List.iterator(), menuItemsList, page freezes, not loading , KBA , LOD-SF-LMS-EXT , Sites and External Users , How To
SAP Knowledge Base Article - Public