Add movement input custom server

Hi, I always use «Add Movement Input» to move a pawn in my project and if I use unreal network, I could activate replication and easily get it work. But I use a custom server out of unreal engine, so can I continue to use add Movement Input or should I use something else?

I want to make prediction/reconciliation like in this article → Client-Side Prediction and Server Reconciliation - Gabriel Gambetta

It’s very well explained and from what I understand, I should send position from server to client, but I don’t see how is it possible since «addMovementInput» doesn’t work with world coordinate position input.

I could get rid of «addMovementInput» by «addLocalOffset» if my world was only in X/Y axis, but I have some variation on Z axis.

So if one of you have some answer/direction let me know!