Pushing a 0.0.0.0 route

I’m really not sure what to tell you. It works fine over here

root@debian:~# ip route
default via 10.95.0.1 dev ens18
10.0.0.0/22 dev ztmjfajgf7 proto kernel scope link src 10.0.1.73
10.95.0.0/16 dev ens18 proto kernel scope link src 10.95.0.38
192.168.192.0/24 dev ztijaz7tkl proto kernel scope link src 192.168.192.73
root@debian:~# zerotier-cli set $networkID allowDefault=1
root@debian:~#ip route
0.0.0.0/1 via 10.0.0.1 dev ztmjfajgf7 proto static
default via 10.95.0.1 dev ens18
10.0.0.0/22 dev ztmjfajgf7 proto kernel scope link src 10.0.1.73
10.95.0.0/16 dev ens18 proto kernel scope link src 10.95.0.38
128.0.0.0/1 via 10.0.0.1 dev ztmjfajgf7 proto static
192.168.192.0/24 dev ztijaz7tkl proto kernel scope link src 192.168.192.73

Perhaps it’s because you’re setting your default route to 0.0.0.0/32??? Try 0.0.0.0/0 instead