Please run this SQL query in your database: SELECT id, phone, LEFT(auth_token, 20) as token_start, auth_token_expires_at, UTC_TIMESTAMP() as current_utc, TIMESTAMPDIFF(SECOND, UTC_TIMESTAMP(), auth_token_expires_at) as seconds_until_expiry FROM users WHERE id = 22; This will show me if the token in the database matches the one in localStorage.