Hit Event not firing in 2d, but character bugs to side

As you can see in this [video][1], if the character does not move, the hit event fires correctly and kills him.

I have collision enabled on both sprites.

Often though, especially when jumping, the hit event is just no firing even though the character gets bugged to the side.

Any ideas? Do hit events just not work with sprites?

Any help much appreciated.