This is expected behavior..
If you would use the default controls and keep the key for jumping pushed it would also jump only one time..
It seems your event is working correctly..
So now the question arises when do you want your enemy to jump and add events and conditions for that..
great! atleast we are making progress! I made the event like this.
Every 1,0 seconds
action=
"jump" Simulate control pressing Jump
The enemy doesn't jump
Then i skipped the action=
"jump"
Didn't work.
Then i made
Has Line of Sigth of Sprite
action=
"jump" simulate control pressing jump
That didn't make the enemy jump but it did make the enemy glitchy enough move to the rigth until it hit a wall when the game started. It doesn't have any events that make it move left and rigth so that is special. So how should i set up the events if i want to choose when the enemy is going to jump?