Yes a glitch that has recently surfaced, see here:
http://www.flyertalk.com/forum/briti...n-bio-lhr.html
In that thread there was a comment that the BA Social Media team were aware of it, so I imagine it will be fixed in the next few days. The second part of the message, about checking visas, isn't new, that came with FLY and will come up in various circumstances.