Both me and bot won at the same time, yet the bot won.
Not quite sure how it happened.
I think what happened was that the blue player had the longest road, green player built a town that cut his road and "the longest road" title was moved over to me, but it didn't register as a win yet for some reason. Then orange player draw a dev card and got a victory point so he technically won before me?
I have more screenshots of what happened in this game.