Thank you for taking the time to report these issues. It can be difficult to imagine all the permutations of user actions and each player behaves differently so it's generous of you to lend a fresh set of eyes. I'm happy that the previous set of changes worked for you. :)