EndOverlap firing inconsistently

I’m experiencing VERY confusing behaviour of EndOverlap and sometimes BeginOverlap of PhysicsBoxes and TriggerBoxes. When my character walks out of the boxes named events fire between 2-4 times, when one time is desired. He is equipped with seperately spawned weapon and jetpack, which are snapped to the character, but both actors have GenerateOverlapEvents disabled. Getting the display name of the overlapping actor only returns my character… I’m rebuilding a project from 4.11, there it’s working perfectly fine, started having this problem in 4.12.