Docker swarm manager node through talescale on windows

I am trying to set up a docker swarm over a tail scale network l. Workers are linux, managers are windows. How do I get docker to use the tailscale network for the master node rather than the main network for the windows host?

everything I have tried tells me I dont have permission to use the tailscale IP when trying to docker swarm init --listen-addr

I want to add one server (Linux) as manager to my another manager-node (Linux) via Tailscale and have the same problem. I can ping my nodes and add it as worker via Tailscale, but not as manager. Have you found any solution?