Hello,
Thank you for posting in Q&A forum.
Currently there's no built-in setting to set preferred web viewer in Windows OS, however you can block edge redirection by MSEdgeRedirect:
1.Access Github: https://github.com/rcmaehl/MSEdgeRedirect
2.Download and install MSEdgeDeflector.
3.Open Settings and navigate to Apps > Default Apps > Choose default apps by protocol. For URL:microsoft-edge, set EdgeDeflector as the default app.
4.After that EdgeDeflector will ignore Edge and redirect URL to preferred browser.
To help other customers who may be facing the same issue, please don't forget to vote if the reply is helpful.
Best Regards
Zunhui