
GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I have a TP Link Archer AXE75 and it's rock solid. I hear Asus routers are better but I've never used them.
Not sure what model you had, but are you certain you weren't trying to set the WAN DNS instead of the DHCP DNS? I've used Pi-Hole with the TP-Link AX1500 and currently TP-Link AXE75 with no such issues. Additionally, I've set a friend up with a TP-Link BE3600 which also allows for setting the DNS server.
I would say you want a 6e router. Put that in the room with your pc and headset. And you don't need to wire it to your main router, just to your pc. It's basically like a giant dongle that uses the fact that Wifi 6e sends a lot of data. 6e can't go through walls very well, so make sure headset and pc are in the same room, and it's not like an L shaped room with a corner blocking it or something. There's lots of youtube videos on setting it up. Also use virtual desktop, it's worth the little cost. Steam link is also okay and getting better. Air link or meta link or facebook brain blast or whatever they are called are not worth your time. Puppis S1 is also a great option. But 6e routers really are nice. If you get one of those make sure you set it up to have a 6ghz channel, and use that for the headset and have NOTHING else on that wifi channel. Heres the router list from the virtual desktop discord. I use the AXE75 cause it was discounted whenever I got it. I think spent like 80 bucks on it? Might have been used. I see one for 110 bucks on amazon right now. Ebay might work too, I'd bet you can find people selling them. I doubt used vs new matters much as long as it works. Heres a list of some others from the discord... yes one of those is literally a minion... yes it's the cheapest wifi 6e router that works well... > Community Tested Routers > The following routers have been reported to work reliably from a number of users: > (Preferred BE/Wifi 7) - TP-Link BE9300/BE550 ($179-$299 US) > (Preferred AXE/Wifi 6E) - TP-Link Archer AXE75/AXE5400 (~$190 US) > (Preferred AXE/Wifi 6E) - Davolink 'Kevin' Minion 6E ($129 US) > (AX/Wifi 6) - GL.iNet Beryl GL-MT3000 ($90 US) > (AX/Wifi 6) - PRISMXR Puppis S1 ($80 US) > (Last Resort AC/Wifi 5) - GL.iNet Opal GL-SFT1200 ($50 US) > (Last Resort AC/Wifi 5) - TP-Link Archer C6 or A6 ($40 US) > Achievable rates are subject to your specific setup, headset, wireless environment and could vary considerably. With a good setup you can expect: > AXE/BE (up to ~600Mbps) > AX (up to ~400Mbps) > AC (up to ~200Mbps)
I use a TP-Link Archer AXE75. Works very good for gaming. It has wifi 6e. So you get 6ghz bands on top of 5ghz and 2.4ghz. Honestly tp-link is the only brand i buy now. Affordable and high quality.
Archer Axe 75 set up as an access point works flawlessly for me. It has its own cat 6 wire that goes to a hub and then into the pc. With VR desktop overlay you can see your stats.
I have a router with a 6ghz band (Archer AXE75) that I use exclusively for my quest so I don’t have to worry about interference.

GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.

Ubiquiti
Dream Router 7
Advanced management, but limited Wi-Fi 7 range, SFP+ issues.

Ubiquiti
Dream Machine Series
Comprehensive control, stable for large homes, but slow support.

Ubiquiti
UniFi Dream Router (UDR)
Modular, user-friendly, but tricky advanced setup, poor penetration.

GL.iNet
Beryl AX (GL-MT3000)
Travel king, versatile, OpenWrt, but bulky power adapter.