I buy a lot from Amazon so my ID / location has been established for years. I also use 2FA.
After installing SurfShark, [which auto connects] I tried to log into Amazon. The 2FA failed about 15 times, [no kidding] Msg said there was a log in error, and I used different methods to get the one time code. Zilch. I got the 6 digit code but none worked.
Then got warning emails from Amazon that someone in Michigan was logging into my account. [or trying to] Link sent me to change password.
Recalling the VPN, I disconnected it and proceeded with changing password.
Logged into Amazon and the 2FA code worked. No strange activity on my Amazon account.
So… #1 Did my VPN route me via Michigan, and Amazon, knowing my true location refuse to accept my 2FA?
or #2 It’s some bizarre coincidence and VPN has no relationship to log in’s?
When my blood pressure comes back down, I’ll reconnect VCM and try again, just to see, but wonder if this strange event is common with VPN’s?
Maybe your banks are using a higher-level IP address and the one’s that don’t work are using a machine-level IP address. Or… could the banks be using cookies?