Thank you for the reply.
Unfortunately, none of these resolutions apply or work.
There is no conditional access policy applied.
User has reset their password 3 time now.
Account has been active since its creation.
Grant has never been revoked by Admin or User.
I've tried everything I can. Still no results.
Sign-in error code
50173
Failure reason
The provided grant has expired due to it being revoked, a fresh auth token is needed. The user might have changed or reset their password. The grant was issued on '{authTime}' and the TokensValidFrom date (before which tokens are not valid) for this user is '{validDate}'.
Additional Details
Expected part of the token lifecycle - either an admin or a user revoked the tokens for this user, causing subsequent token refreshes to fail and require re-authentication. Have the user sign-in again.