I've run into another problem

My code is:
CharacterControl.CreateChain(1, "ROOM:6,360,360; WALK:625,400; WAIT: 40,80; WALK:760,420; WALK:625,400;");
CharacterControl.StartExecuting(cSecur, 1);
The character does everything, except the last part - he stops at coordinates 760,420.
And I can't write anything after it, he always stops that point...

Edit:
I've read back and found this quote by Tanique, that he had the same problem, when not even numbers was used as coordinates.
If I use 624 instead of 625 in the script it works perfectly!
