To fix the problem you must edit the two 'bad' snapshot records containing Lockit. In the 'after' picture, you need to move all dancers down one full position.
To do this, start a new sequence (e.g., Heads Wheel Thru; Pass The Ocean; Very Centers U-Turn Back; all Lockit). After the program incorrectly does a Lockit, press Ctrl+S (or from the menu, select View | Last snapshot record used). Then edit the record (Ctrl+E or Edit | Edit data) and drag each dancer in the 'After' picture one full spot downward from their current location. (It might be that you need to drag all dancers upward, or to the left, or to the right, depending upon which dancer collide on the lockit). Then save the changes made to the record. Go back to the sequence being created, and press F11 followed by F12. The dancers should now be in the correct positions.
When editing the 'Lockit' snapshot records for the instances in which dancers end sharing a spot, you also need to set the 'Priority' (upper R-H corner) to 'Same-spot'. Otherwise, if you do a Lockit that involves Phantoms, unexpected positioning might occur.
There were two occurrences of this problem for Lockit in my snapshot database. You should fix both of them in yours (e.g., do the steps in the above paragraph but replace Pass The Ocean with Pass The Sea).
This problem has been fixed within the master copy of the snapshot database.