1. Problem Description
User accounts created via the User CSV loader with a specified expiration date may remain active beyond that date, even if the expiration date has passed. Users are still able to log in to these accounts, leading to confusion about why accounts are not deactivating as expected.
Example Scenario:
An account was created on April 28, 2025, via the User CSV loader with an expiration date set to May 11, 2025. As of May 30, 2025, the account is still active, and the user can log in.
2. Root Cause
This behavior occurs when the "Multiple Assignments" feature is enabled in your PeopleFluent Learning site. When "Multiple Assignments" is enabled, the system prioritizes the Assignment End Date for user expiration rather than the general user account expiration date set during creation (e.g., via CSV loader).
Therefore, if a user has an active assignment, their account's active status will be governed by the end date of that assignment, overriding the user's overall expiration date.
3. Resolution
To ensure user accounts deactivate on the desired date when "Multiple Assignments" is enabled, you must manage the Assignment End Date for the user's assignments instead of relying solely on the user account's expiration date.
Steps to Address User Expiration with Multiple Assignments:
Important Note: