I keep having those problems with CX -- probably only 25% of my CX flights post correctly. I can see them through MMB on BA's website and my FF number is printed on the boarding pass, but they pretty much never post automatically. Retro claim takes a long time too for some reason.