Engine update broke my ladder BP

So I had a simple blueprint which allowed me to climb (fly) when within the bounds of a specified volume, but after updating UE4 from 4.7 to 4.9, it no longer works. If I look at the BP during runtime, the BEGIN overlap and END overlap are firing simultaneously (In 4.7 it didn’t do this, rather it worked as intended).

Does anyone know how I might remedy this?

Update: I haven’t solved this issue, but it seems to be related to the trigger volume being a static mesh actor. If I make 2 identical blueprints, one with a standard box volume as the trigger, and one with any static mesh as a trigger, the box volume executes fine, but the mesh volume fires it’s begin and end overlap triggers simultaneously.

But I don’t know why that is the case…