Replicating a Transform Tool Gizmo inside the Collaborative Viewer Template

Ok so I bought this gizmo from unreal marketplace:

I am working on a project using the Collaborative Viewer Template in UE5, and I have got the gizmo to attach to the actors I want.

I wanted to get the actors to move, scale and rotate from the server to the client. I ticked this box on the relevant actors:

image

So when I play the level in the editor. I can manipulate it as the server, and it will move and rotate for both the server and all the clients.

However, if any of the clients try to manipulate an actor, it simply wont replicate back to the server.

I have looked at a few tutorials on YT and went through a couple of forum posts to try and get it to work, but nothing I do works.

I tried some stuff inside the BP_BasePawn of the Template, and basically went around all the variables I thought would be relevant and switched them to ‘Replicated’.

Would anyone be able to help me understand what I’m doing wrong? I’ve never done replication before.

Thanks in advance :slight_smile: