Input + Branch = set boolean not working

There are multiple ways of achieve your goal. Try using a BeginOverlap event in the player blueprint and setting ‘player in trigger’ variable there, then cast to it as needed.