I managed to login again without the system asking for the verification code, and changed my email to a gmail one. That apparently fixed the problem as a few minutes later I got a security email about logging into a new device.
Almost as bad as the Avis website which refuses login as I have exceeded the maximum number of login attempts (which is complete nonsense). I found that using the Amazon login bypasses that 😁