I’m currently testing a base race Tharin and noticed I got some ties. I looked into some of the simulations, and saw that the enemy base did indeed die first, but that when the simulation stopped, both bases were dead.
I think maybe the game doesn’t process the win / stop accepting input fast enough. What it looks like is the simulator ran for some time after the game was won, and then calculated the win conditions, at which point the enemy hit my base a couple times and destroyed it.
I also noticed I had a match that was recorded on the ladder as a loss, but in the simulation I clearly won. In this particular match, I base raced, and he lost when he tried to defend it. The base is clearly destroyed and mine is definitely fine.