If you use streaming software and you’re seeing frame rate drops in-game or dropped frames on the stream, we would recommend trying to disable Windows Game Mode in the Windows Game Bar options to see if that improves things.
We recommend the following steps:
1. Launch Heroes of the Storm
2. Start the Windows Game Bar (Windows Key + G)
3. Press the cogwheel icon to open the Settings menu
4. Uncheck “Use Game Mode for this game”
5. Resume streaming
Additionally - Ensure that you have the High Performance power plan set in your Windows power management settings.
If you are still running into issues after disabling this option, please create a new detailed post in this forum and we will see if any other troubleshooting steps can help you out!