Restore encrypted backup broken?

I am unable to restore an encrypted backup - either after install (at the create user screen) or after initial config. Full backup was taken 6 June, containing HA 2023.5.2.

I have tried fresh installs (on RPi 4 with SSD) of HAOS 10.2 and 10.0. I know the password is correct as I can do a partial restore of folders successfully, but when I try to restore Home Assistant (2023.5.2) it just disconnects and I cannot reconnect. Host responds to ping and port 8123 is still accepting connections (telnet), but doesn’t respond with any data.

Has anyone else seen this or know a workaround?
If not, I am ok to rebuild from scratch, but would love to know if there is a command or py script I can run from terminal to decrypt my backup .tar.gz files. If I can salvage my config and automations yaml files, that will save me the bulk of the time in rebuilding from scratch.