Is it possible to have replicated variables in a blueprint derived from a c++ class that also has replicated variables?

I have a blueprint that has a c++ parent class and I want both of them( the blueprint and its parent c++ class) to have variables that replicate. The blueprint does not replicate it’s variables if the parent c++ class has any replicated functionality, but does work if I remove the replicated variables from the c++ class.

Is there anyway around this because I’d like to be able to have variables in both places replicate freely across the network.

Thank you.


In the parent c++ class of the blueprint, in the function GetLifetimeReplicatedProps(), the call to Super::GetLifetimeReplicatedProps() was missing!

Everything is fine.