Soft limits seam to be ignored if your probing a rectangle outer, i have not tried it on other probe functions but I suspect it is the same.
As it move to the start of the outer position before coming in it will go out side the limits of the machine.