link2 just tried to create a pass for an upcoming trip. It seemed to parse the PDF OK and displayed the correct flight details but when I went to add it I got an error..

I tried again on my phone (rather than on desktop) and got an error too:
I've tried adding an old BP from last year and that seemed to work OK, it took me through to the page to add it to my wallet:

Any thoughts what the issue might be or is there any other info I can provide? I've got the usual need for passport/visa check (US trip) but I don't think that should stop it being added as the PDF BP still has a barcode with Fast Track, etc. that would take me through security. I've tried the PDF for both legs of the flight and both have the same issue. Any help much appreciated as the BA Android app won't even let me login at present!