Object timer not working even though...?

Hello so I did all the usual set up with a timer, only I chose an object timer and it doesn’t work, my playerPunch doesn’t appear at all.

Here is the code:

just for reference if I use scene timers instead, it does work

Well is there a player punch on the scene already? Because if there is not a player punch on the scene, and you are asking the engine to create a player punch only after the timer of the non-existent player punch is greater than 2 seconds, maybe that is the issue.

This example will only create one player punch each time you press and hold the Up key.

This example will create a new player punch every 2 seconds while you are press and holding the up key…

Thanks a lot for the help. Turns out I lost this project because I did not save :frowning: