Selecting a gpencil bezier vertex and move it would change the handle type when set to "Auto". This happened because of a mismatch between transform flag use and BKE_nurb_bezt_handle_test which would change the handle type when only the vertex (knot) was selected. Resolve by treating both handles as selected when the knot is selected.