AI Perception not working as expected

I have provided images to accompany my question below

I am making a stealth game in which I want to be able to throw a projectile and the guard will go investigate the sound it makes.

However currently the guard just goes straight to the player and ignores the bomb. However the bomb does trigger the perception update it just adds the player to the updated actors list.
Any help appreciated

Thanks,