選択したキャラでネットワークにログインしたい

お世話になっております。
現在、MMORPGを作成しているのですが、選択したキャラでログインする機能で詰まっています。
GameModeで以下のように組んだところ、最初にホストになったクライアントは正常に選んだキャラでログインできるのですが、2つ目以降のジョインするクライアントは選んだキャラにかかわらず、ホストの選んだキャラでログインしてしまいます。
何が原因なのかさっぱりつかめないため、ご教授願えますでしょうか?

考えられる要因をいくつか挙げますね。

・OnServerTestに渡されるControllerがPlayerController0番固定になっている

・GameInstanceから取得するCharacterIDが1人目のキャラクターID固定になっている。

ブレークポイントをはったり、PrintString等でログを出力してどこに原因があるのかを確定するとよいでしょう。

ご回答ありがとうございます!
頂いた回答を元に、再度調査していきたいと思います。
ありがとうございました!