BA's IT is notoriously bad, shockingly bad. I've not had the logged in other browser one yet, but I did have to find my other halfs old passport (which the home office returned luckily) in order to find a previous booking, when she had a new passport. It just wouldn't let me anywhere near it. When I got in, they'd lost the last three letters off her surname. If I'm seeing database errors visible at that level, imagine what's lurking underneath.