Most option work fine, but like previous versions, it seems that the option for Restitution (The Yellow bar, Option 3 in the trainer), is somewhat buggy.
When you enable the option, some bars goes full, while others are drained, only a moment later to switch so the full bars are now empty, and so forth.
The Sprint option does the same, but very much less frequent. (The red bar, option 4 in the trainer)
It seems that if you activate the desired options before starting a 3D race, then the trainer works as intended.
Only if you activate/deactive options while in race, it seems to bug.