One tick, one action
A tick ends the moment the program reaches Move Forward, Turn, Wait or Stop. Turning and moving are separate actions, so a full reversal costs two ticks — and a tick that reaches no action at all just leaves the snake standing still. That is a normal outcome, not an error.