Ok, so somehow my 1216H FW got corrupt, I first noticed when lights started turning on/off randomly. Visiting the web UI I had strange characters all over the place, and couldn't really do anything since the UI was expecting authentication, but i never set this up.
I decided to try and update the FW and successfully flashed the latest version. The system was back and accessible again with the hardwired relays working.
Unfortunately, I noticed I flashed the HAM version because, well, I'm an idiot. To my defense, the zip files are named inconsistently, where HAM is not present on the HAM version, but HOME is.
Anyway, I flashed the Home version, and that FW is also accessible, but I'm missing Nexa, ACP, Car warmup, maybe more?
Here's the sys info from the Web UI:
Company Microbit
Product 1216H WebSwitch
Model HOME Standard
Software 4.43
Hardware 2
Bootloader 1.10
Build Apr 1 2019 13:20:23
S/N 2173
PID 0
Uptime 0 Days, 0 Hours, 12 Mins, 48 Secs