EOS Voice Chat - Can only hear clients who joined before

Context:

  • I have tried this both with EOS and EIK leading up to the same result.
  • I can create a lobby, find, and join it.
  • I am using two PCs to test with different account.

Issue:
When the host(A) creates a lobby, and a client(B) joins it the host(A) voice is broadcasted to clients(B) computer, however not the other way around. When a third client(C) joins, they can hear both the host(A) and the client(B), but nobody can hear it(C).

Is there a bug, or has anyone else faced this issue and managed to solve it?
Does anyone have a working two way voice chat working on their project and is willing to cross reference implementations?