A few years too late however I appear to have fixed this issue my adding a “Do Once” node at the start of my VOIP Initialization event which is called on begin play inside my player pawn. Making this reply in hopes that someone will see it one day and not have to struggle finding a solution for days like I have done
UPDATE: This solution is no longer functioning after some more testing. I have ended up just purchasing a voice chat plugin. It is much simpler and setting up VC properly using the native implementation just appears to be too much of a hassle and is not worth the time.