Replay wont save (Game not recorded) bug - May be caused by friend groups

I am here to report a bug which has been happening since launch. Many games will play through right to the end just fine, but once you hit the results screen, you get an error and the replay doesnt save. The whole match history doesnt save in fact. I have attached a screenshot of the error and my warnings.log (I quit the game right after this)

Take a look at some of this text I’m seeing from the log:

I) [11:35:57.239] [000027964]: Unloading step: [NetworkGlobal]
(I) [11:35:57.239] [000027964]: SessionID : d40671 - Disconnect called with reasonID 116 - NetworkManagerInternal::Uninitalize()
(I) [11:35:57.240] [000027964]: Disconnect process already running
(I) [11:35:57.980] [000027964]: WorldwideAdvertisementService::Process - EVENT_DESTROYPEER
(I) [11:35:57.980] [000027964]: WorldwidePartyService::PeerRemove, Removing peer ID: 2
(I) [11:35:57.980] [000027964]: peerremove - peerIDRemoved=[00000000:00786a2a], reasonID=119, reason debug hint - Forcing peers to disconnect
(I) [11:35:57.981] [000027964]: WorldwideAdvertisementService::Process - EVENT_DESTROYPEER
(I) [11:35:57.981] [000027964]: WorldwidePartyService::PeerRemove, Removing peer ID: 1
(I) [11:35:57.981] [000027964]: peerremove - peerIDRemoved=[00000000:00533568], reasonID=1000, reason debug hint - Destroying Party
(E) [11:35:57.992] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.014] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.035] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.056] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.076] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.098] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.119] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.141] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.162] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.184] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.206] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.227] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.249] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.271] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.293] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.315] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.337] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(E) [11:35:58.359] [000024392]: Session::SendQueuedMessagesToRelay local peer is missing, not sending
(I) [11:35:58.365] [000027964]: PeerRemoveAll - flushing local session peer data
(I) [11:35:58.365] [000027964]: LeaveSessionInternal - no action taken, needLeave=0, service=0
(I) [11:35:58.365] [000027964]: Destroyed Matchinfo
(I) [11:35:58.367] [000027964]: OnDestroyPartyNotification - partyID = [00000000:00d40671], prevID = [ffffffff:ffffffff]
(I) [11:35:58.367] [000027964]: OnDestroyPartyNotification - partyID = 13895281, prevID = -1
(E) [11:36:02.239] [000027964]: NetworkManagerInternal waited 5000 ms for async jobs to complete without success
(E) [11:36:02.239] [000027964]: SetDataAsync job did not complete before NetworkManagerInternal shut down
(E) [11:36:02.747] [000027964]: ChatChannelCache - response was failure: -10 We are not logged in
(E) [11:36:07.245] [000027964]: NetworkManagerInternal waited 5005 ms for async jobs to complete without success
(E) [11:36:07.245] [000027964]: SetDataAsync job did not complete before NetworkManagerInternal shut down
(E) [11:36:07.271] [000027964]: SockClose: socket 0/1600 failed to set linger (on,0); errno=10042 errstr=‘WSAENOPROTOOPT: The option is unknown or unsupported for the specified provider or socket (see SO_GROUP_PRIORITY limitations).’
(I) [11:36:07.315] [000027964]: Automatch2Internal: Fade to black
(I) [11:36:07.315] [000027964]: AutomatchInternal: Fade to black
(I) [11:36:07.445] [000027964]: Unloading step: [Parental Control]

Judging by the texts, it looks like it may have something to do with the group system. Me and my brother and friends usually join a group then play, but have now begun avoiding groups because of this. I’m not sure if its the cause, but the log certainly points to lots of errors regarding adding us back into a group after the match. I think if at least one group is involved in the game, it may cause this error on game end and fail to record the match.


warnings.log.txt (444.4 KB)