Originally Posted by
AJA_
This happened to me once. I had renewed my passport between booking the flight and actually flying. It turned out that the booking in BA's systems had not acknowledged the updated passport details I subsequently entered and recorded a mismatch between the old passport details and the new passport. It was fixed at check-in.
Now that might be it!
Have renewed passport since I booked the trip but had updated my passport details online when I got the new one
Fingers crossed it's that simple