Battlegrounds turn timer

Me and my teammate just lost a game of battlegrounds because 2 opponents were playing token builds which took about 10 minutes to complete, then we literally had no turn. It took so much time that it skipped everyone’s turn. Surely there’s a better way to do things. We would have won if I had my turn, but because it skipped, it made one of my minions gold and I couldn’t play it again. Literally skipped my turn, silly mechanic.

same in wild with some draw 0 mana spells decks.
my best guess is. this game has a faulty or outdated engine. the animations should NOT overwrites essential gameplay rule. and that is the timer we are allowed to have our round in. by leaving the engine counting the commands and disregading their effects , you can always overwhelm it mathematically with endless cards thats has endless animations effects.
one streamer has a 2 hours straight turn before his game client crashes .
Rip old Engine was too busy showing us things happened 10-20-30 min ago xD

I have also lost games like this. There is no solution unfortunately. You just have to hope that your opponents don’t play token builds.