Just went to check-in for my flight to Singapore (2 of us travelling) partner got boarding passes and I got a message about my travel document not being valid for travel. I had just updated my info online to my new passport details - however it still wasn't happy.
I'm checked-in and have got a fresh new passport - so pretty sure there is nothing to worry about here and will chalk it down as another BA glitch.