Recording not stopping when game is closed (CS:GO, CoD Warzone))

Related app/team name: Insights Capture

Issue Description:
The current stream does not stop if the user closes the game while a stream is ongoing.

Affected games:

  • CS:GO
  • CoD Warzone

Games that work properly (onStopStreaming event is fired):

  • Among us
  • Hearthstone
  • Rocket League (Epic launcher version)
  • Osu!

Can you reproduce it (exact steps to reproduce):
Can use Insights Capture for testing, but should affect other recording apps as well. The below instructions is for Insights Capture.

  • Open CS:GO or CoD
  • Start recording (press record button or F7 on keyboard)
  • Close the game
  • Reopen CS:GO, CoD, or any supported game
  • The timer on the record button is counting up which shows the record time
  • Stop the recording (press stop record button in overlay or press F7 on keyboard)
  • Recording will appear in the desktop window after the video is saved

When doing the above in unaffected games, the onStopStreaming event will be fired after the game is closed.

Impact for my app: Medium. Can lead to creating large videos if users close the affected games without stopping the recording.

Do you currently have a workaround?
Can check if stream is still ongoing when a game is closed and stop recording.

Thanks for reporting, we’ll update you once we’ll have an ETA for a fix.

Was this fixed in general, or for specific games?
We encounter this too with overwolf.media.replays API · Overwolf too since ow 191 for other games (will need to get back to you when I hear back from tester)

Hey @Colorfulstan, still relevant? (Can I close this ticket?)

I think it’s done