Description

Because DemoNetDriver doesn't override PostTickFlush, it will call the base UNetDriver's PostTickFlush. When both the game NetDriver and DemoNetDriver are ticked, this results in the online interface's ClearVoicePackets function being called twice in one tick, which can cause problems depending on the interface's implementation of the function.
See linked UDN for more info.

Steps to Reproduce

Set up voice chat in a project that is recording a replay.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-152900 in the post.

0
Login to Vote

Fixed
ComponentUE - Networking
Target Fix5.1
Fix Commit20358245
Main Commit20358245
CreatedMay 18, 2022
ResolvedMay 24, 2022
UpdatedSep 13, 2022