Companion App No Longer Working (extern_auth=1)

I have a docker compose setup using swag and duckdns to access home assistant remotely. It has worked fine for months but a few days ago off network the app has stopped working.

When I access the duckdns URL from the browser I have no issues logging in but the external URL in the companion app goes to url/?external_auth=1 (adding the external auth at the end of the url automatically). When trying to access from this the You’re Disconnected screen just pops up. Same when typing in the URL + external_auth=1 from a browser.

I’ve tried messing around with the swag home assistant proxy conf, resetting the app, deleting my refresh tokens in the .storage auth file, and nothing has worked. Curious if this has broken for anyone recently or if anyone has some insight into what the issue might be. Thanks!