I used puppet code on an enemy near my nelson to trigger an overwatch, then used nelsons skirmish to move to the place the enemy (a witch if it matters) was heading. The witch then completed its movement ending up sharing the square with the nelson. I could no longer select the nelson (clicking the square selected the witch), and thus could not do the nelsons turn to finish the round resulting in a soft lock.