best regards
I had problems once to access DuelBits, I couldn't access it with any browser, Chrome, Brave, Firefox or even Edge, but with my smartphone I could
I even called my internet service provider to see if there was a problem, they reseted my connection, I deleted the cache/data from my browsers too and also the cookies, after some time it was normal again
You can try with your smartphone and with your mobile network
If Edge is working for you, great, but you can try to clear the cache/data/cookie of the other browsers, try to access with the anonymous tab, reset your modem and router...
I do not recommend using VPN, it's better to ask duelbits what to do in this situation, you can contact their live support