Sorry to insist on this. IMHO I can confirm after googling and checking other sources that HDG PRESET function is not correctly simulated: in real aircraft when the pilot preselects a heading prior to takeoff by turning the HDG selector (but without pushing/pulling it), that heading keeps preselected. After liftoff at 30 ft the RWY TRK mode activates (to keep the runway axis) until pilot pulls HDG selector, in that moment HDG lateral mode activates.
In AF2, there is no RWY TRK mode but instead HDG mode activates after liftoff without pilot input, and the plane would make a roll at such a low altitude. Not realistic.
Just for info.