Problems logging into vaultwarden

So I’m really running vaultwarden on a trial basis – I have been for about 3 years. I have 3 docker versions of vaultwarden, each running a different backend database - sql-lite, mysql and postgres.

I’m kinda stump since neither of the installations are currently working right now – which usually isn’t the case.

In terms of setup - I have a 2FA activated through Duo. What is happening in all 3 instances, is I get to web page where I type the name and password, then I get pushed to the Duo Screen. I send a push and get a notification on my phone from Vaultwarden within Duo App. I push yes (or the green number) and I receive a notification on screen – Login successful, redirect to the main application and I think there is a 5 second countdown. From that point I’m redirected actually back to the screen asking again for my email and password, and the login process happens all over again.

Here is what I’m getting in the logs:

/--------------------------------------------------------------------\
|                        Starting Vaultwarden                        |
|                           Version 1.33.2                           |
|--------------------------------------------------------------------|
| This is an *unofficial* Bitwarden implementation, DO NOT use the   |
| official channels to report bugs/features, regardless of client.   |
| Send usage/configuration questions or feature requests to:         |
|   https://github.com/dani-garcia/vaultwarden/discussions or        |
|   https://vaultwarden.discourse.group/                             |
| Report suspected bugs/issues in the software itself at:            |
|   https://github.com/dani-garcia/vaultwarden/issues/new            |
\--------------------------------------------------------------------/

[INFO] Using saved config from `data/config.json` for configuration.

[2025-03-27 11:13:21.301][rocket::shield::shield::_][WARN] Detected TLS-enabled liftoff without enabling HSTS.
[2025-03-27 11:13:21.302][rocket::shield::shield::_][WARN] Shield has enabled a default HSTS policy.
[2025-03-27 11:13:21.302][start][INFO] Rocket has launched from https://0.0.0.0:80
[2025-03-30 22:35:39.386][request][INFO] GET /api/config
[2025-03-30 22:35:39.388][response][INFO] (config) GET /api/config => 200 OK
[2025-03-30 22:35:44.428][request][INFO] GET /api/devices/knowndevice
[2025-03-30 22:35:44.451][response][INFO] (get_known_device) GET /api/devices/knowndevice => 200 OK
[2025-03-30 22:35:49.764][request][INFO] POST /identity/accounts/prelogin
[2025-03-30 22:35:49.765][response][INFO] (prelogin) POST /identity/accounts/prelogin => 200 OK
[2025-03-30 22:35:49.810][request][INFO] POST /identity/connect/token
[2025-03-30 22:35:50.725][error][ERROR] 2FA token not provided
[2025-03-30 22:35:50.725][response][INFO] (login) POST /identity/connect/token => 400 Bad Request
[2025-03-30 22:38:57.380][vaultwarden::api::core::two_factor][INFO] User <username>@gmail.com did not complete a 2FA login within the configured time limit. IP: 10.99.210.2
[2025-03-30 22:38:59.527][vaultwarden::mail][ERROR] SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: authentication failure - Authentication credentials invalid
[2025-03-30 22:38:59.528][vaultwarden::api::core::two_factor][ERROR] Error sending incomplete 2FA email: SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: authentication failure - Authentication credentials invalid
[2025-03-30 22:39:57.384][vaultwarden::api::core::two_factor][INFO] User <username>@gmail.com did not complete a 2FA login within the configured time limit. IP: 10.99.210.2
[2025-03-30 22:39:59.165][vaultwarden::mail][ERROR] SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: authentication failure - Authentication credentials invalid
[2025-03-30 22:39:59.166][vaultwarden::api::core::two_factor][ERROR] Error sending incomplete 2FA email: SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: authentication failure - Authentication credentials invalid
[2025-03-30 22:40:19.069][request][INFO] GET /api/config
[2025-03-30 22:40:19.069][response][INFO] (config) GET /api/config => 200 OK
[2025-03-30 22:40:24.606][request][INFO] GET /api/devices/knowndevice
[2025-03-30 22:40:24.608][response][INFO] (get_known_device) GET /api/devices/knowndevice => 200 OK
[2025-03-30 22:40:29.097][request][INFO] POST /identity/accounts/prelogin
[2025-03-30 22:40:29.098][response][INFO] (prelogin) POST /identity/accounts/prelogin => 200 OK
[2025-03-30 22:40:29.215][request][INFO] POST /identity/connect/token
[2025-03-30 22:40:29.808][error][ERROR] 2FA token not provided
[2025-03-30 22:40:29.808][response][INFO] (login) POST /identity/connect/token => 400 Bad Request

I’m not exactly sure how to troubleshoot at this point.
Any help would be appreciated.
The same thing happens with the slqlite version, and the postgres version – I think my database is corrupted possibly. Not really sure.