Can't get AI Damage sense working!

Have you tried adding the AI Perception component to AI Controller class?
That worked for me.

So, AI perception events written in AI Controller class are able to receive damage and touch events for me (I am using UE 5.2, reporting touch event has to be implemented in C++ for lower versions).