Child actor component replication from array

hey there

I have a problem in my project.
I want to make a game where you have rooms randomly appear, and within those rooms i want to spawn objects in random locations. I done that already and it works perfectly. It spawns diffrent rooms and when its the same room spawning again the items in it are in diffrent locations. which is perfect and exactly what i want.
The problem is that the rooms replicate, but the items do not. the items appear randomly but they do not appear in the same place for any of the clients…

any thoughts on how can i replicate? I tried so many things and none of them seems to work.

thanks in advance.