During the beta phase of a racing sim, I figured out that they'd calculated the time gap to the car ahead as 'how long it would take to reach their current position at your current speed'. The result being a value that varied madly depending on whether you were doing 60kph round a hairpin or 250kph down a straight. Despite my best efforts to explain how wrong this was, it made it to release and was never fixed.
I'd noticed it being shit in Zwift races and just riding, but a ghost of a ride means they know the exact time you were at at a specific place. Lazy coding.
Some developers are genuinely inept.
During the beta phase of a racing sim, I figured out that they'd calculated the time gap to the car ahead as 'how long it would take to reach their current position at your current speed'. The result being a value that varied madly depending on whether you were doing 60kph round a hairpin or 250kph down a straight. Despite my best efforts to explain how wrong this was, it made it to release and was never fixed.