Originally Posted by
johnaalex
I have already loaded my passport details and those for my wife onto the system (a few years ago when we got our latest passports), but tonight when doing OLCI for our flight to CPT tomorrow I was asked to submit the details again

Did you make your booking on ba.com after logging in to your EC number? If not, then the system won't normally pick up your passport details.