They are offline again
I read somewhere that their license server within SX UI is different than website so in theory activation shouldn't be affected. Firmware and OS software can be downloaded from places other than their website. Most Chinese seller who never go on TX side wasn't even aware of the downs. My only complain is TX could be more transparent about their site was down once every other day for the past two weeks.