Moving forward, "[fixed]" (on my posts) will refer to an issue fixed, but with the patch for it following at a later time as the file also includes other unrelated changes which I have not documented and fully tested yet; in other words, this post is a placeholder/notice for now, so that other devs will know what's been already done.
Using the supplied campaign file found on the post above, the group is made up of tokens that are either detached or snapped to the grid. The following are screenshots for proof-of-fix:
[spoiler=Movement led by unsnapped token]

[spoiler=Results]

[spoiler=Movement with way points]

[spoiler=Results]

[spoiler=Movement led by snapped token]

[spoiler=Results]

[spoiler=Movement with multiple steps]

[spoiler=Results]

Lastly, [wfunc]getMoveCount[/wfunc] now returns a value of 0 for newly dropped tokens on the map. If there are any questions, do feel free to ask.