So after doing a first playthrough where I completed and collected everything, I have a campaign in the top slot at 31.5 hours (31:30:34 after all collecting/completion was done). Then I decided to start a speedrun of the campaign for a try at the Forza Veloce achievement.
The second campaign was 1.5 MINUTES (00:01:34) and then after about an hour of play the game crashed, when I loaded it back up the second campaign is now 32.5 hours (32:28:22). Seems to have added both campaign playtimes together. It would only be a minor irritant were I not doing a speedrun focused achievement.
Would be nice if someone could chime in on how often this happens, how to more easily avoid it, and/or how to edit my save file to fix the bugged gameplay time.
I did some more testing. Started a new campaign on easy (again) which inherited the 32 hour gameplay time on the first checkpoint. Deleted all saves and then made a new one which also inherited the gameplay time. Made ANOTHER save, but with a different difficulty, this one did not inherit gameplay time.
The first one that was bugged was also a different difficulty (easy vs normal for the original 31 hour playthrough) which had it’s own gameplay time until the Crash To Desktop.
In the end I decided that since I’d already deleted the save that I cared about, I’d delete all saves again (you keep audio logs and unlocked skulls, just like if start a new campaign without any deletions), then started a new campaign on legendary and speedrun it.
That final campaign started at 0 gameplay time, and when it crashed 4-5 hours in, it did not bug, so I got the legendary, heroic, and sub 8-hour achievements all at once (total playtime just under 6 hours).
To be clear: at this point I have no idea if bugged gameplay time would prevent the Forza Veloce achievement (for all I know, it could track the playtime separately, but I wasn’t willing to risk a 5+ hour playthrough on that hope).