Able to upgrade to CE with no availability. Was it overbooking?
A couple of weeks ago I helped a friend upgrading his BA holiday flights to CE.
Before calling BA, I checked online if there were any seats for sale in CE on his flights. The outbound showed as bookable, but the inbound didn't. Therefore I was expecting that I could only get a price for the outbound.
The agent, however, quoted a price for both legs and I was able to confirm and pay for an upgrade on the entire itinerary for both passengers.
I'm currently not paying for ExpertFlyer, so I could not check availability on the fare buckets. However, even if I'd checked, I imagine I would've seen J0.
Did BA oversell CE on the inbound? If that's the case, flights were flown and my friends were not downgraded. Not sure if any other passengers were!