Doesn't this mean that we only notice a change in the PathPlannerSettings when the flightmode changes?  Shouldn't we notice pathplanner settings changes any time they are applied?

This pattern is repeated in a few places in this file.