I am also having issues with VOIPTalker. I feel like my subsystem is not correct. This is how I register my VOIPTalker as Ethan.Geller posted. I’ve confirmed that the code is run ( the player state is around eventually… and the VOIP gets “registered”).
//DefaultEngine.ini
[OnlineSubsystem]
DefaultPlatformService=Null
bHasVoiceEnabled=true
[Voice]
bEnabled=true
//DefaultGame.ini has
[/Script/Engine.GameSession]
bRequiresPushToTalk=false
I am building my engine from source (I don’t think this matters), and I’m trying to use the Null subsystem. Maybe I’ve missed something obvious (does this work in the PIE editor window? do I have to use a different subsystem? maybe I can’t use a sourcebuilt engine?