So far, we have been able to resolve all of the associated problems that this thread is about by manually resetting the profile of the user. We still have one outstanding user with the problem and haven't been able to get them to try their old login again.