It is quite common, even when you follow the procedure to the letter with a clean browser and click only via the BA e-store. I suspect that retailers are responsible for some of the fun and games, especially for purchases that appear to track correctly but then get reversed. It sometimes irritates me enough to challenge it. Indeed, last week I successfully challenged a reversal of around 600 avios. I got a standard, but irrelevant, cut and paste response. One of my complaints was that it is actually hard to complain since the embedded 'contact us' link is broken on all my browsers. A second, more considered response credited me with 5,000 Avios. Even at 1p/Avios, that was more than my original purchase cost, so it pays to complain!
Regards, PR