Replicated array of particle emitters is not valid

I have an event that runs on the server that gets how many physics ball BP actors are in the map and dynamically creates a particle emitter for each ball and puts it in the array. This array is replicated. The array is valid on the server but when i run “isValid” on the components of the array in the clients it returns false.