Autopilot disengaged event, what I am doing wrong?

example … notification when the OnGround state changes

simconnect.RequestDataOnSimObject(DATA_REQUESTS.OnGround, DEFINITIONS.OnGround, SimConnect.SIMCONNECT_OBJECT_ID_USER, SIMCONNECT_PERIOD.SECOND, SIMCONNECT_DATA_REQUEST_FLAG.CHANGED, 0, 0, 0);