I'd assume it is because you are removing items from a list/array while it's being looped through. That's my guess. (BTW your game is awesome)
yeah that is basically, i checked out what the issue was after and i'm pretty bummed about it. thanks!