Not really.<p>As far as I understand the technologies (and I assume that Berlin does the same thing as every other city-user), a precise (&quot;physical&quot;) GPS position is usually not reported (although newer systems do that as well), but a position at a &quot;logical&quot; map is. In case of buses, this usually means &quot;left the previous stop at $xx:$yy, with $zz seconds of delay; reported average speed is normal for this area, so expected arrival is at $aa:$bb.&quot; In case of trains, the usual reported data is &quot;has left section of track $AA, is now at $BB, delay $x seconds, expected at $CC in $yy:$zz&quot;.<p>Not millisecond-perfect, but fairly precise to about a minute or two; the biggest guesstimate is the exact position (you&#x27;ll see that all the trains seem to be using a single track, where in reality they would be on different ones).<p>So, while delays are reported near-realtime (and thus the scenario you describe doesn&#x27;t happen), the map <i>might</i> be inaccurate if the route needs to be changed (e.g. there&#x27;s an accident blocking the road and a bus needs to take the next street instead). Again, with the rollout of GPS-equipment across fleets, this becomes less of an issue.
Btw, most delays are unplanned ;)