Preventing DNS Propagation Across Multiple Network Adapters in Windows for OBS Streaming

I’m running into a problem: I have two network connections on a single Windows 10. The Wi-Fi network (USB dongle) is meant to handle my gaming traffic, and the SIM-card modem, which is connected via LAN, is supposed to handle streaming and OBS Studio. I set custom interface metrics for each network—2 for Wi-Fi and 3 for LAN. In OBS Studio, under the Advanced settings, I set the “Bind IP” option to the LAN (Ethernet) interface.

The issue starts when I assign a DNS server to the Wi-Fi connection. Windows automatically applies that same DNS to the Ethernet interface as well. After that, when I try to start streaming in OBS Studio, I get a “failed to connect” error. If I don’t set any DNS on the Wi-Fi connection, everything works fine.

I want to know if there’s a way to prevent the DNS configuration from propagating to the Ethernet interface and force the Ethernet adapter to always use a specific public DNS server.