There’s a rather bug in the collision settings.
In that you can’t change them on child components (be it static mesh or a collision volume) depending on what preset is set as default in the actor’s blueprint.
For instance : if default preset is OverlapAllDynamic, collision preset can be changed on the actor instance in the editor
From what I can gather, the bug has something to do with CollisionEnabled property. If the default is anything other than QuerryOnly, you are unable to change the collision preset on the actor’s instance.
We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.
Were you able to resolve this? I’m working on a game where if I can’t propagate changes in a parent to its children I would manually have to do it hundreds of times manually.
So the only way I was able to make it work out for me was to go around this and create another instance that’s not a child. I hope it’s a bug and it gets fixed, and there isn’t some reason that it won’t get updated to have what we expect.