Originally Posted by
mfkne
...which is explained in the conditions as well:
the miles part is definitely wrong : XPs earning is indeed unchanged with a paid upgrade at OLCI/check-in, but not the miles : the price you pay for the upgrade is taken into account for miles calculation as per the new revenue-based system (for AF- and KL-coded flights).