Netcode network discovery doesn't work as a client with multiple adapter

I have a vr multiplayer game project on windows that work on local network connection. 1 of them become a host while the other become clients through network discovery.
It works fine if i just using cable, but the client’s network discovery can’t find host when using vr air bridge(labeled as wi-fi 6 adapter). As far as my test :

  • Host(cable) & client(cable) = work.
  • Host(air bridge) & client(cable) = work.
  • Host(cable) & client(air bridge) = doesnt work.
  • Host(air bridge) & client(air bridge) = doesnt work.
  • Ping work normally in cmd

So i thought the problen has something to do with netcode try to do network discovery through wifi 6 instead of my local network(tried both on ethernet with switch hub & wifi connection) I need both device to be on air bridge. Anyone know of any solution? Maybe there is a way to force network discovery through selected adapter?

Also i’m using meta quest 3 with meta quest link