Another piece of info.
I switched over to Chrome, and when I first visited the HTF, the forums did show up. But as soon as I logged in, they disappeared and it looked like it does in Edge.
For the record, I am having the exact same problem. I am using Win10 and Edge Browser.
Win10 Pro Version: 10.0.19041 Build 19041
Edge Version: Version 84.0.522.44 (Official build) (64-bit)