Sorry about that. The last while has been pretty hectic. The next batch of hubs going out is a new design better able to handle high power, and with a bit of extra safety built in.
The usual path for support is to talk to the authorized reseller you got your gear from.