Rainbow Six Siege - matchOutcome sometimes does not fire

Currently, with the lack of matchStart & matchEnd, we rely on matchOutcome as our matchEnd event.
We have received issues from several users that their matches are “combined” , which apparently is caused by the lack of matchOutcome events in these matches.

Severity: High

User Logs:
Logs - 2020-06-21T172935.838.zip (831.5 KB)

@Shargaas can you please check this issue when you are available? thanks.

Just a reminder that as far as I know, R6S has no support for matchStart & matchEnd, so this is our work around for the lack of such events

once we’ll have such events, even if there is a problem with matchOutcome, it will not be as problematic to us as it is now (we requested it separately here)

current match events as of writing this comment:

@shir.brass can you please point me to the relevant time when matchOutcome was missing? (I’m trying to find it in the attached logs)

yes.

in Our Logs, it appeared @ 2020-06-14 19:32:21,567
(background.html @ Line 478)

@shir.brass on the logs we can see that we got the match outcome.

On the file: index.html.log

Line 471: 2020-06-14 19:29:35,668 (INFO) </utils/FeaturesHandler.js> (:77) - [FeaturesHandler] TRIGGERING EVENT: FEATURE: match; EVENT: matchOutcome; DATA: "victory"

I can see the mathcOutcome that you are refering to @ 2020-06-14 19:29:35,674

2020-06-14 19:29:35,674 (INFO) </src/services/games/GameEventsService.js> (:112) - [GameEventsService] Got Game Event: {"events":[{"name":"matchOutcome","data":"victory"}]}

but that is not the case, I’m refering to the match that start @ 2020-06-14 19:32:21,567.

@ 2020-06-14 19:35:13,402, we start receiving “match reset” logs, without having any matchOutcome before them.

Here’s a sample of the said log:

2020-06-14 19:35:05,490 (INFO) </src/services/games/GameEventsService.js> (:112) - [GameEventsService] Got Game Event: {"events":[{"name":"killer","data":"MiraClePikachu"}]}
2020-06-14 19:35:10,957 (INFO) </src/services/replays/HighlightsCaptureService.js> (:424) - [HighlightsCaptureService] got highlight: {"game_id":10826,"match_id":"80d5c844-6d44-4915-9e6e-f5f20f5aeaa4","match_internal_id":"2b14005a-38d8-40c1-87be-d81fbb765fb9","session_id":"80748af1a7324946925e0d81330f8c22","session_start_time":1592157568484,"match_start_time":1592159466883,"start_time":1592159674665,"duration":36100,"events":["kill","knockedout","death"],"raw_events":[{"type":"kill","time":10000},{"type":"knockedout","time":28835},{"type":"death","time":30451}],"media_url":"overwolf://media/replays/Outplayed/Rainbow+6+Siege/Rainbow+6+Siege_06-14-2020_18-59-40-014/Rainbow+6+Siege+06-14-2020+19-34-44-671.mp4","media_path":"D:\\R6 vid\\Outplayed\\Rainbow 6 Siege\\Rainbow 6 Siege_06-14-2020_18-59-40-014\\Rainbow 6 Siege 06-14-2020 19-34-44-671.mp4","media_path_encoded":"file:///D:/R6 vid/Outplayed/Rainbow 6 Siege/Rainbow 6 Siege_06-14-2020_18-59-40-014/Rainbow 6 Siege 06-14-2020 19-34-44-671.mp4","thumbnail_url":"overwolf://media/thumbnails/Outplayed/Rainbow+6+Siege/Rainbow+6+Siege_06-14-2020_18-59-40-014/Rainbow+6+Siege+06-14-2020+19-34-44-671.mp4","thumbnail_path":"D:\\R6 vid\\Outplayed\\Rainbow 6 Siege\\Rainbow 6 Siege_06-14-2020_18-59-40-014\\Thumbnails\\Rainbow 6 Siege 06-14-2020 19-34-44-671.jpg","thumbnail_encoded_path":"file:///D:/R6 vid/Outplayed/Rainbow 6 Siege/Rainbow 6 Siege_06-14-2020_18-59-40-014/Thumbnails/Rainbow 6 Siege 06-14-2020 19-34-44-671.jpg","replay_video_start_time":1592159674146}
2020-06-14 19:35:10,958 (INFO) </src/services/sessions/SessionsMatchesService.js> (:381) - [SessionsMatchesService] New match media event {"id":11,"url":"overwolf://media/replays/Outplayed/Rainbow+6+Siege/Rainbow+6+Siege_06-14-2020_18-59-40-014/Rainbow+6+Siege+06-14-2020+19-34-44-671.mp4","path":"file://D:\\R6 vid\\Outplayed\\Rainbow 6 Siege\\Rainbow 6 Siege_06-14-2020_18-59-40-014\\Rainbow 6 Siege 06-14-2020 19-34-44-671.mp4","allEvents":[{"type":"kill","time":10000},{"type":"knockedout","time":28835},{"type":"death","time":30451}],"thumbnail":"D:\\R6 vid\\Outplayed\\Rainbow 6 Siege\\Rainbow 6 Siege_06-14-2020_18-59-40-014\\Thumbnails\\Rainbow 6 Siege 06-14-2020 19-34-44-671.jpg","thumbnailUrl":"overwolf://media/thumbnails/Outplayed/Rainbow+6+Siege/Rainbow+6+Siege_06-14-2020_18-59-40-014/Rainbow+6+Siege+06-14-2020+19-34-44-671.mp4","gameExited":false,"format":"video","isManual":false,"startTime":132.437,"endTime":168.537}
2020-06-14 19:35:13,402 (INFO) </src/services/games/GameEventsService.js> (:125) - [GameEventsService] Got Info Update: {"info":{"players":{"roster_1":null}},"feature":"roster"}

@shir.brass We released a new GEP version to support the latest r6 season so that this issue might be fixed already.

If it happens again, please send us the logs. Thanks.

Thanks!
we’ll let you know if anything new arises

Great. Meanwhile, I’m going to close the ticket. If needed, please mention me to reopen it.

Thanks.