Thanks for the new trainer for TDU2. At this stage I have only tested the Freeze Timer, and am supplying feedback for you.
There are at least two types of timers used by TDU2: countdown (usually in the DLC) and count-up.
The countdown one seems to work OK, though I have had some game freeze problems occasionally. Please note that after you finish the race, turn OFF the Freeze Timer, so that the game continues. Sometimes even doing that does not unfreeze the game. I would also recommend having some time “on the clock” before turning ON Freeze Timer. ie turn on a late after the race starts.
The count-up system is used in the main races and with these, it looks like Freeze Timer does not work. I have tried starting Freeze Timer before the race and after the start of the race, but result is the same. If and when you turn OFF the Freeze Timer BEFORE the end of the race, the time jumps to the “actual” time used. If you turn OFF the Freeze Timer AFTER finishing (this can also cause a freeze), the game sets the time as “–:--.–” (even if you turned on after the start), and you lose (come in last).
I hope this helps.