AI Perception Successfully Sensed always returning false

Ok, found the issue I think, it is always getting two last sensed stimuli, I was getting always the first element of the array and that was always false, changed it to get the last item of the array and is back working as before. Not sure why it all of sudden it started to return two instead of one.

This is what I change:
image