Thank you !
I just uploaded a bug fix for this one, I still don't understand why it was doing this haha
my problem was my (PlayerDeck.count == 0) return true sometime for no reason ... Maybe when list are being modified their count return 0 ??
Hope what I did fixed it !