Position Mode does not work when takeoff

Hi,
I try to use position mode to takeoff in my multicopter,

  1. gps lock, arm, led green, everything is ok
  2. I increase the throttle to max
    3.the multicopter takeoff in 3~5 meters, but can not hold the position sometimes, it will drift to any direction.
  3. meanwhile, the led changed to purple color. no flashing, but fixed purple color

I check the wiki, purple and yellow color means Barometer glitch, does it mean I need to takeoff higher to prevent the baro distrub?

is your issue resolved ?

isolate vibration will resolve it