The Discord application for broadcasting performs a reading of the application, this is usually very flawed.
I’ve seen it happen with several games. It’s the way the Discord application captures this screen.
Unfortunately, I think it’s unlikely that the developer will be able to adjust something in the game to avoid this problem on the discord’s part.
Personally, I always transmit on my server and this problem does not occur.
I suggest you disable graphics acceleration in your discord settings, just access the path (User Settings > Advanced > Hardware Acceleration and turn this option off.
Your discord will restart, this adjustment prevents your discord from sharing resources from your graphics card, it helps with various errors like yours.
Thanks for the tips! My hardware acceleration was already off the whole time. I deactivated the DLL injection setting as well, and that made it so the game doesn’t crash anymore but it freezes anytime it needs to load a new map. The loading finishes normally once I close the stream.
So… not a solution, but at least it stops crashing which is an improvement! xD