I’d assume that while they may have sold the seats, they haven’t allocated them yet (or PAX hasn’t seat selected). I think you’d need to look at fare class availability over seat allocated. Even if there are seats, upgrade confirmation will depend on upgrade fare class availability on the flight.
Ah – Good to know. Thanks. I take it ExpertFlyer doesn’t show fare class availability? Any other sites show this?