Are you copying positions from mission.sqm? as Planck says, they are out of order.
I think you have to be in cadetmode to see commandmove objectives in your hud.
As for the main script, domove should work fine provided an object that can move (like a soldier or crewed tank) is called, not a string or anything else.
So
;called as [testjeep] exec "waypoints.sqs"
_soldier = _this select 0
;same as: _soldier = TestJeep
_pos = "logic" createvehicle [wherever]
_soldier domove getpos _pos
;Other stuff
Ignore the quotes in mission.sqm as they are just misleading