Elevator with multiple states

Hi everyone! I have a kinda quick(I think) question. I have a elevator that rises when a character stands on it, then it raises up and stops. Then I want the character to get off on the floor, then when the character gets close the the ledge of the floor the elevator returns. I thought this would be pretty simple but I can’t get my head around it. Here is the blueprint so far.

I have a volume at the top of the platform but for some reason I can get the overlap for that volume to trigger. I’m not sure what I’m doing wrong. Any help would be great!