There is definitely a problem with these upgrades right now. BA can see the upgrade availability but can’t apply it due to POS restrictions. Basically the upgrades are only being made available in US POS which means you can’t access them if you booked in the UK or Europe.
It isn’t totally consistent but it’s frustrating because you can’t search for upgrade A by different POS.