Dynamic SQL Error
"arithmetic exception, numeric overflow, or string truncation"
This rather cryptic error message is usually caused by a missing shuffle.
Select "Wizard | Data Integrity" from the menu to locate the round where the negative number of cards left occurs.
As the message indicates, that the "shuffle [is] missing somewhere before this round". Make sure to locate the first round after the shuffle prior to this round in the Game Window by reviewing your video footage and then select "Shuffle".