You need to make sure that the thing making the noise is registered to take part in that sense, there’s a blueprint node for doing that which I forget the name of. RegisterPerceptionStimuliSource? Anyway, it basically registers with the sensory system as a provider of that sense. I think there’s an option in the sense config to automatically register objects with that sense, which maybe is why sight works?
Sure I read some documentation about it somewhere.