This confirmation link is invalid or has expired
/api/auth/confirm-login could not use the token: unknown hash, already used, or past expiresAt (oauth_confirm_invalid_or_expired).
Why this happens
Old email reused, link clicked twice, or challenge expired. Distinct from Missing confirmation token (no token query param) and from This account is not active (token OK, status bad).
Diagnose and fix
1. Sign in again from the new country so a fresh confirmation email is sent.
2. Open the latest link fully (mail clients sometimes truncate URLs).
3. Admin: review Confirm login from new country / notify settings if mail never arrives.
4. Related finalize issues: Could not complete sign-in — try again.