Occasionally the movement prediction is wrong, and when it happens it is off-by-one.
In the below screenshots i will show it happening.
Step 1: Move to the left of the bandit camp.
Movement prediction matches the actual moves.

Step 2: Movement prediction for the rest of your available movement.
Notice the difference between the projected movement endpoint and your available movement points in the (bottom left) info panel.

Step 3: Doing the actual move.
And this results in not reaching the projected endpoint, but the point that matches the movement points available according to the info panel in above screen shot.

Remarks.
1) No-one (that is sane) is constantly checking the info panel to see if the movement prediction is off, so it has a major impact on your game play. I have lost count of the number of units that i have lost because i thought i could sneak by, only to end up next to a hostile unit and die.
2) If you make a save after performing the move outlined in step 1 and then reload that save, the prediction and actual movements points will match.
@Scott,
the save game for the above steps should be in your inbox.