Networked Morph Targets work on Client but not Server

We’ve setup visemes via OVR Lip-Sync and these are parsed through the network from both the server and client to each other to allow for replicated Lip-Sync. This is done via the Morph Target system and works perfectly for the client. However the server will only replicate anything with a “Mm” value on it.

Does anyone know if there is something either on the server or on skeletal meshes that would be forcing a value to be locked?

We have also checked the values being parsed through on both the client and hosts end using Float History and they seem consistent across devices.

Fixed by making the value reliable replicated.

Not a fantastic fix but it works perfectly.