Can I set a blueprint actor as a component for another blueprint actor?

You’ll probably need to properly sever the connection to the player first- before using attach actor to actor. There is an option to weld the bodies on the node, but I’m not sure if that’s what you want.