> Try replacing all those events with this one:
> On every tick-> Set player X to 105
>
> See if it helps.
>
Doesn't seem to be doing anything, eventually the player just from running goes of the left side of the screen.
This is really odd. I tried that in the Auto-runner example and it works for me, even when the level is accelerating very fast.
Are you sure this event is executed? (not in a disabled group or something like that)
Run the game in debug mode, see if player.X stays at 105 or decreases.
Also, is it possible that your layout is scrolling? See if ScrollX remains the same.