Oh no. That means I “solved” the problem just by switching off collision altogether
Only the shield is getting ‘hit’ events.
One thing I noticed: my shield mesh is a Child Actor Component, not a Static Mesh.
This is because I need the shield to perform its own actions on events.
Could this be causing the trouble?
Maybe the Root Mesh and the Child Actor ‘dislike’ each other?
Maybe there’s a better way to do this?
Edit: I turned collision back on for the ship. The issue of the collisions with the shield came back.
I tried to enable physics on the shield Child Actor. Now the shield is this funny oval which bounces around, completely unbound to the ship, causing continuous collisions with the ship itself, which is trapped inside