Have you ever tried to center game viewer camera in all cars after the race?
I have a theory that drivers have quite different finish lines, which could explain this issue when 2 or more finish race too close.
If some viewer developer see this post, I'd recommend him/her to also check weird driver gap in starting positions. I have this one for example (Monaco):
