Hello
The replay was recorded on the client. Indeed the AddReplicatedSubObject was only called server side.
When I added the AddReplicatedSubObject client side, when launching the replay I could see the objects being created.
However my references to these objects stayed NULL, so I used OnSubobjectCreatedFromReplication and the replication order to updates the pointers.
Thank you very much,
Anthony