Problems with VPN

Hi. It seems that Docker Desktop cuts off VPN (Tunelblick and Viscosity).
If I run only VPN, it works.
If I run only Docker, it works.
If I start Docker after VPN, the network is not accessible anymore. Also, the reverse is true, but not deterministic. I can’t figure it out. VPN authenticates and connects ok, but then something gets wrong with the routing, packets get lost.

Has anyone been using VPN in combination with Docker Desktop for Mac? I’m developing apps, running them in Docker desktop and using VPN for pushing changes to git and using remote services.

BR