Have a few TP/miles missing as well. As it is not a lot (and I'm far beyond being requalified anyway) I will ignore this, but I think it is very bad style of BA to just remove miles/TPs without some sort of communication (even if it was only something like a "correction booking" on the statement).