VehicleMovementとPlayerController マルチプレイでのPossessしていないキャラからの制御について

ちょっとタイトルわかりにくいのですが。

VehicleMovementをSetThorottle等の値で動かしたいのですが、
VehicleMovementをもっているPawnからでは無く、別のPawnから制御をおこないたいのです。

自分もうごきつつ、ラジコンの車を操作する感じなのですが、
シングルプレイ環境であれば、コントロールしているPawnからの値をラジコン側へ送ってVehicleMovementで動かすことができるのですが、
ネットワーク2人同時プレイを行なおうとすると、Client側のVehicleMovementが機能していないようで動きません。
いろいろみてみると、Server側のラジコンにはPlayerControllerが設定されているのですが、
Client側にはPlayerControllerが無いようです。

http://unrealengine.hatenablog.com/entry/2015/06/22/220000
に記載されている

AIControllerを所持しないポーンというのは、ワールド内の情報を自動的に取得する事ができず、ワールドの重力や摩擦を計算できないので、結果的に動く事ができません

が関係するのかとおもいますが。

キャラクタとラジコンはそれぞれ2つずつレベル上に配置していて、
GameModeから各キャラクタにPossessしています。

Client側のVehicleMovementのPlayerControllerを設定する方法や
そもそも上記のようなやり方が間違っているのかなどご意見いただければとおもいます。

PlayerControllerで操作するからだと思います。
vehicleのPawnにたいして直接操作するように変更してみてください。

どちからかといえば、これはネットワークにおける問題なのでUE4のネットワーク機能について勉強することをオススメします。

また、リモートプロシージャルコールやレプリケーションについて学ぶ必要があると思います。