Have been using the latest version of iCommand 0.7 with lejos nxt firmware latest on my brick. The problem is that the method navigator.rotateLeft() or rotateRight() won't work. They only turn for a split of a second and stop. I have to manually call a rotate method and specify what angle size to turn and put this in a loop until I find a ball.
I suspect that there's a problem with this method in the iCommand 0.7 API that might need fixing. I am using iCommand for my project which I'm finishing anytime now and would need this method running so that the robot won't waste time searching for the ball.