Your physical network settings likely didn't allow direct connections between peers. Fix that and it'll work fine.
Finally, how can ZeroTier’s support be so incompetent to not recognize connectivity issues between endpoints? That’s one of the few things that goes wrong with tunnel meshes.
Symmetric NAT basically breaks everything that doesn't use a simple client/server hub-and-spoke networking model.