Hi, I don'y know if it will work but is worth to try.
On the on activation field of the waypoiint that you want the unit to stay type this:
This setpos[getpos this select 0, getpos this select 1,2]
The 2 at the end is the actual height of the unit, so if its whrong just change the magic number and there you go.
The other thing I would say is that if it don't work tr to give the unit a name, lets say Rambo,lol ;D and substitute all of the "This" you had typed in the example above for the name Rambo, so it would be like that:
Rambo setpos[getpos Rambo select 0, getpos Rambo select 1,2]
I never tryed it so I don't know if it will work at all.
Good luck.
Later.
@CERO