Can't move my object

Your root component requires a transform for it to be movable.
So you can use a USceneComponent as the root for example or a static mesh component.

Please show the code inside of the moving platform.