AIPreception doesn't work in 4.16

I have been going through various of tutorials and online documentation on AIPerception and On Perception Updated Event.
Of which none of them have been working at all. I’ve been spending couple of weeks trying to figure out why this isn’t working. I even tried to add a keyboard pressed event and that didn’t work either ( Assuming it has to be possessed or receive input from player controller 0, still doesn’t work either way)
If this was in Unity3D engine, I wouldn’t have this silly problem, but seeing that I have to work in Unreal, this changes everything the way I see about programming. (My weakness!)

Attached is the blue print layout of the silly On Perception update.
I’m using a character controller.

Please help with suggestion or advice!!