Ok thinking about it a bit more, a better way to do this would be to have an Actor Reference Array variable in your Moving Platform and then add the actors you want to move with the platform to the array.
Then in the Moving Platform, you can loop through the array and attach all actors in it to the platform.
-
Create an array variable of type Actor (Object Reference), Set it to Instance Editable.
-
In the level select your Moving Platform, and add all the actors that you want to move with it to the array.
-
Create a function called Attach Actors and call it from the Construction Script or Begin Play (I suggest using Begin Play).
-
In the Attach Actors function, Loop the array and Attach each actor to Moving Platform, Set all Rules to Keep World.
Result :