.Net reading from SimConnect - Flap Position and Max Position are crazy

Struggling with Auto Pilot now. I want to see when the AP is enabled.

My code has (“AUTOPILOT MASTER”, “number”, SIMCONNECT_DATATYPE.FLOAT64), in my RegisterDataDefineStruct

But I am always seeing 0, or no value. The doco says it should be a bool. Is this a case where another type needs to be specified?