Zerotier offline

I’m on NixOS 25.05 and I enabled ZeroTier like this

services.zerotierone = {
  enable = true;
  package = unstable.zerotierone;
};

It installs fine from unstable but when I try to join a network

sudo zerotier-cli join ...

I get 200 join OK but nothing shows up on the ZeroTier dashboard and there’s no device to authorize

I checked my device ID with

sudo zerotier-cli info

and it gives

200 info b***********6 1.16.0 OFFLINE

I also tried going back to the stable package but it didn’t help

If anyone knows what might be causing this please tell me I really need ZeroTier right now and feel free to ask about logs , Thank you