The solution I presented may not be the best solution, I was just trying to emphasize the platform behavior controls, and a possible way to implement a timed delay after landing. It was just a quick example.
Events are called from the top down, every tick. So the Stop Ignoring action is called every 60ish ticks, no matter what. It would probably be a good idea to stick another condition in there, so it's only called after the Start ignoring action has been called.
Regarding the event timing, after taking a look at the behavior code, it seems that it begins ignoring the input immediately, or within a couple of ticks, of the Start Ignoring action being called.
If that's the case, the actions probably could have been named more clearly, such as Ignore Input and Accept Input, or something like that.
I'm sure someone more knowledgeable than me will have an opinion if I am wrong.