Sinking platform trigger

Can anyone help?
I’m trying to create a platform that sinks if the player stands on it for two seconds, but the platform moves automatically despite there being a trigger in place.

Create a boolean variable “fall”.
At the beginning of your event set your variable to “true” and after your delay, add a branch with your variable as condition and, on true, play your timeline.
Use the “on component end overlap” to set your variable to false. If the player goes out before the end of the delay, timeline will not be played.