Hello,
There could be two move events generated due to grid snapping (one move event when the user moves the block, and one when blockly moves the block to snap it to the grid). In that case though I would expect that the second one would have the oldInputName set to undefined so it shouldn't be getting logged here. Can you log the actual events (console.log(event)) and share them with us please? That might help us see what's going on. Thanks!
Also, just a friendly reminder that we do check the forum, but we have a 2 business day target response rate, and we don't work over the weekend. Posting the same question multiple times won't help it get answered any faster and can make it more confusing to follow the discussion when there are multiple threads happening simultaneously. Thanks:)
Maribeth