I’m stuck on simple problem. Game need to check when player is overlaping trigger - for example, hazard area. It works of course with single overlaping, but when triggers are overlaps each other, it reset previous triggers. Here sketchup:
By the look of your Bp, there is no problem, can you show what A does?
The problem looks like its in the Hazard Area In/Out, can that function work on two instances simultaneously? Maybe they are changing the same value or something like that
If it is an unreal bug (it happens) you could delete the actors from the world, then dragging them in again or parenting the actors to AActor or whatever other actor, and then re-parenting the actors to the class that you need (A or B)