trainer works like it does because of the new template we use here. Don't also assume every iteration of this game series is programmed the same way.
Regarding DX11 and DX12.. I do not understand your issue.
The trainer was made with DX12 version and tested working on it before I even tried it on DX11, then tested on DX11 afterwards.
There is nothing to fix. It works as intended.
I will remove it in the next posting. Thanks for your feedback.
The option works by not allowing the internal timer that is used to increase the address that holds your current time. The game internally uses multiple addresses to calculate your time. The timer being frozen is running even before you go through the start line, so there may be slight difference in time, but..
Since it's useless, I will remove it.
This options works IDENTICAL to how it did in 2019 version of the game.
New trainer will be posted later that removes this option completely, so that people won't have to use it, since it's useless.