Every time I fly CZ (China Southern) domestically in China the miles/points do NOT get credited. I inserted the FF# at time of reservation into booking, I do check at the gate that the FF# is printed on boarding pass but STILL they do not get automatically posted to my KL account. Other family members taking same flight but collecting on DE or KE get the points automatically credited. Every time I have to contact KL/AF and go through the lengthily process of doing it manually. I have to attach e-ticket and boarding pass. Believe it, every time they say in the generic e-mail reply that I should insert my number into booking at time of reservation and show card at check-in. The partnership CZ-KL is NOT working in Mainland China. NO problems with flying CA (Air China) and collecting on UA.