I suspect these users haven’t been consistently syncing at the start and end of each session. A conflict could cause cards to be reverted to an earlier state, and that earlier state may have been appropriate for a different number of learning steps.
But it could also be that the fix isn’t working properly. Can anyone provide a minimum set of steps that triggers the issue, where syncing is not involved?