Hey there everyone!
I’d love to get some additional help in trouble shooting this issue!
@Vorphea - Would you mind seeing if switching display modes between Windowed, Windowed (Fullscreen), or Fullscreen causes any change in what you are seeing? Additionally, are there any other in-game browser that are not displaying properly. You can test this by going to the Ranked tab under Play and clicking on the Leaderboards.
@Grobster - Would you be able to do us a favor and email us some log files? You can find those files in your Documents at this directory Heroes of the Storm\Support\BlizzardBrowser\logs. You can follow the steps listed in the thread at the top of this forum called BUG ATTACHMENT GUIDELINES
Thanks a lot for your help!