Under Assistance Options, User Experience, make sure "ATC Enforce Flight Plan" is On.
According to the description, "If disabled, ATC will decide the active runway and approach depending on current conditions, including weather and performance".
Hope that helps.