Xiaomi Redmi AX6000 uboot-mod sysupgrade

Hey all. I've been running the AX6000 for a while and have been using the unattended sysupgrade and grabbing the latest snapshot. When trying to update today, the device no longer updates.

Current version: OpenWrt SNAPSHOT r25447-261876a067 / LuCI Master git-24.067.67942-c68ec2f

Tried from ssh and this is the output:

sysupgrade -n https://downloads.openwrt.org/releases/24.10.0/targets/mediatek/filogic/openwrt-24.10.0-mediatek-filogic-xiaomi_redmi-router-ax6000-ubootmod-squashfs-sysupgrade.itb
Downloading 'https://downloads.openwrt.org/releases/24.10.0/targets/mediatek/filogic/openwrt-24.10.0-mediatek-filogic-xiaomi_redmi-router-ax6000-ubootmod-squashfs-sysupgrade.itb'
Connecting to 151.101.194.132:443
Writing to '/tmp/sysupgrade.img'
/tmp/sysupgrade.img 100% |*******************************| 10596k 0:00:00 ETA
Download completed (10850648 bytes)
Sat Feb 15 18:32:15 UTC 2025 upgrade: Commencing upgrade. Closing all shell sessions.
Command failed: Connection failed

And then it reboots. Adding -v to the command didn't help. Recovering the device to the 24.10.0 would be great. Not sure the right way do that as the install and recovery both need a working sysupgrade command https://openwrt.org/toh/xiaomi/redmi_ax6000.

Looked at the commit that added the mod and tftp server https://github.com/openwrt/openwrt/pull/11565/files. Is tftp boot an option?