Log in with Device approved but nothing happens

I just tried the Log in with Device flow and after accepting the login on my device, nothing appears to be happening on the browser where I’m logging in. Nothing in the logs appear to be out of the normal:

[13/Jul/2024:05:53:53 -0700] SERVER: 200 "GET /api/devices/knowndevice HTTP/2.0" 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" "SERVER" "US"
[13/Jul/2024:05:53:55 -0700] SERVER: 200 "POST /api/auth-requests/ HTTP/2.0" 713 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" "SERVER" "US"
[13/Jul/2024:05:53:56 -0700] SERVER: 302 "GET /notifications/anonymous-hub?Token=YYYY HTTP/1.1" 138 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" "SERVER" "US"
[13/Jul/2024:05:54:03 -0700] MOBILE: 200 "GET /api/auth-requests/ HTTP/2.0" 764 "-" "Bitwarden_Mobile/2024.6.0 (iOS 17.5.1; Model iPhone)" "MOBILE" "MX"
[13/Jul/2024:05:54:05 -0700] MOBILE: 200 "GET /api/auth-requests/YYYY HTTP/2.0" 712 "-" "Bitwarden_Mobile/2024.6.0 (iOS 17.5.1; Model iPhone)" "MOBILE" "MX"
[13/Jul/2024:05:54:11 -0700] MOBILE: 200 "GET /api/auth-requests/YYYY HTTP/2.0" 712 "-" "Bitwarden_Mobile/2024.6.0 (iOS 17.5.1; Model iPhone)" "MOBILE" "MX"
[13/Jul/2024:05:54:11 -0700] MOBILE: 200 "PUT /api/auth-requests/YYYY HTTP/2.0" 1056 "-" "Bitwarden_Mobile/2024.6.0 (iOS 17.5.1; Model iPhone)" "MOBILE" "MX"
[13/Jul/2024:05:54:11 -0700] MOBILE: 200 "GET /api/auth-requests/ HTTP/2.0" 52 "-" "Bitwarden_Mobile/2024.6.0 (iOS 17.5.1; Model iPhone)" "MOBILE" "MX"
[13/Jul/2024:05:54:28 -0700] SERVER: 200 "GET /api/devices/knowndevice HTTP/2.0" 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" "SERVER" "US"
[13/Jul/2024:05:54:39 -0700] SERVER: 502 "GET /notifications/hub?access_token=XXXX HTTP/1.1" 150 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0" "SERVER" "US"
[13/Jul/2024:05:54:41 -0700] SERVER: 200 "GET /api/sync?excludeDomains=true HTTP/2.0" 4194821 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0" "SERVER" "US"

(I believe the last line is me logging in with the password after the device login didn’t work)

Anything specific I should check?

Have you previously logged in to both the initiating app and approving app using username/password?

Have you done anything that might clear browser data or app data since those logins?

Which version of Bitwarden Server are you running? See instructions for determining server version.

Yes, both devices have had me logged in. I haven’t cleared data/cookies. I can reproduce this immediately after logging out. This is running via vaultwarden/server:latest

Item Version
Server Installed 1.31.0
Server Latest 1.31.0
Web Installed 2024.5.1b
Database SQLite: 3.45.0

Vaultwarden is not a Bitwarden product, so there are going to be compatibility issues between the server and the Bitwarden client apps from time to time. Your best bet is to turn to the Vaultwarden community for support: