People: There is a D:I Bug Report & a D:I Tech Support Forum

And this is not it.

Go back to the forum index page and scroll down.

THIS is the location that Blizzard’s article directs players to.

Frankly they really need to get it together and provide an in-game option for bug reporting and do some SEO so that Googling for Diablo Immortal Forum will actually give you those instead of Reddit or the thread in the D3 forum begging them to create an official DI forum.

No it’s not. The link in the support article goes straight to the Diablo Immortal Bug Report forum, not here.