I've now been on the phone to BA for over an hour and nobody seems to know how to sort this. Incredibly frustrating.
I've already used avios to choose our Club seats out to JFK and First seats back. Is there any chance not being able to check in online would mean that we could lose them?