Are you having any issues with using the Mic in Heroes after the permissions windows for the Battle.net App? If you try the “Test Mic” option in Heroes does the permissions window come up? Any difference in Windowed mode?
If so far it still doesn’t prompt for heroes and the Mic isn’t working, try resetting the PRAM or NVRAM. Once that’s done, try the steps mentioned above and the same steps of trying it in Windowed mode and performing the mic test.
Let me know if any of this helped or if its still occurring, Zentgraf