Hello all,
The latest update to Windows 10 (Creators) has been re-enabling the Xbox Game DVR. Heroes of the Storm could crash and have other performance issues when the Xbox DVR is enabled. To disable the DVR, please follow the instructions provided in this support article.
If disabling the game DVR does not resolve the issue, please also ensure that your graphics drivers are up to date:
NVIDIA video cards
AMD video cards
Intel video cards