Hi!
I have a Blueprint actor class that inherits from a C++ class. When I didn’t set the root component (SetRootComponent), I got a warning in the editor saying that no root component was set and that it took a random one.
To solve the problem, I added a USceneComponent and set it as root. The warning no longer appeared in the editor, but the collisions stopped working. Only when I made the mesh the root component did the collisions work again.
Do you know why collisions stopped to work when I use a USceneComponent as the RootComponent?
By the way, I’m using Unreal 5.3.2.
Thanks.