This is probably ridiculously simple but nothing I've read has given me the answer. When I enable the Approach function on the AP, do I disable the Altitude and Heading hold functions? or have all three enabled? (trial and error hasn't provided a definitive answer)
Also, my normal procedure is to come in at 2000-2200ft AGL and engage Approach when I intersect the ILS; at some airports the plane will descend to 1500-1800ft AGL then overfly the airport at that altitude; I disengage the AP, go around and try again - same results. Go around once more and land manually. (I usually let the AP fly approach til around 1000ft AGL, perhaps 500ft for small aircraft, then disengage.) What would be causing this odd behaviour?