It’s a known bug (one of many!) in BA’s system. I’ve had it for the last few U.S. trips and have had to call up each time to get it resolved. In all cases the agents said it was a known problem and were able to input my details within a few minutes. Annoying to have to call up, but don’t stress about it.
Pilot37