I followed Github pages to ensure requirements are installed. then I used the installer under Heroes of the Storm to get the battle.net client installed.
After I login the Battle.net client locks up at the main window.
I have a System76 Galago Pro with an AMD Radeon RX 570 GB attached via an eGPU case to the thunderbolt 3 port. I close the laptop lid and only use the monitors attached to the card.
Hopefully not sending you in the wrong direction because I’m new here. I actually came to the site to report the same problem. I noticed if I closed all other apps (like chrome) it was a little more responsive and I was able to get games installed. And when I mean responsive, I mean it would only lock the system up for 30 seconds at a time and then I would have 5 seconds to click a game and click install. Once the games installed it seemed to be ok. You experiencing anything like that or different?