Casting fail between actors in first person

Hi there,

I am building a game which is based off of a kind of interactive musical sequencer. There is an enemy controlled by AI who ruins the player’s progress on overlap.

My intention is that when the ‘enemy’ actor overlaps with my first person character, I want another actor (‘sphere’) to change the sound that it plays.

I have made a true/false variable within the enemy blueprint which is working fine on the overlap event. However when I try to cast to this blueprint from the ‘sphere’ blueprint the cast fails.

This project is part of my degree and my lecturer had a similar problem which he thought might be to do with the first person character??? (although I am not advanced enough in UE to really know)

Cheers in advance!