If it is continually drifting, then sticks is a good possibility. It might not be registering 0 at hands off center. A calibration should fix that.
My Gamesir for my Tello is notorious for sending movement commands I'm not actually making, but I can counter them. Recently that was really bad but after jigging the sticks in all directions, it cleared up. There's no calibration mode for Tello Gsmesir remote.
Not that I'm suggesting jigging the Mavic sticks unless calibration shows continually of stick movement.
My Gamesir for my Tello is notorious for sending movement commands I'm not actually making, but I can counter them. Recently that was really bad but after jigging the sticks in all directions, it cleared up. There's no calibration mode for Tello Gsmesir remote.
Not that I'm suggesting jigging the Mavic sticks unless calibration shows continually of stick movement.