Phone System 40 Not Booting

OK, I have figured out that the motherboard is a STX-R19F. I’m 99% sure the motherboard is toast for some reason. I tried a new 12V PSU, tried different known working RAM chip, and the CMOS battery tests fine.

With the goal of keeping the FreePBX deployment on this current SSD (which I made a backup image of), can I just replace the motherboard or is Sangoma hardware tied to a burned in serial number or MAC address?

Or, do I have to replace this with a new Phone System 40? If I get a new Phone System 40, can I temporarily swap SSDs to boot and make a backup, swap back to the new SSD and restore that backup?

Thanks!