Originally Posted by
Wtravel
I have triedit only twice (on single segment trips, because of the individual leg miles pricing issue others have already referred to), and didn't work. But that had less to do with the function itself than EK's yield management: on both flights upgrades never became available prior to boarding, as they were trying to flog their cash upgrade offers until the last minute. So had to actually upgrade on board each time, which luckily worked. I find it is actually getting harder to get last minute mileage upgrades on some routes, even with enough empty seats, because of these cash offers. Quite annoying (particularly when they are unattractive; but at least that ensures seats are still available for onboard upgrades

).
To update my earlier post: I was able to just book a mileage upgrade for a flight within the next 36 hours (until now again only the (not attractive) cash upgrade special was being offered on the check-in page), with both the EK alert and EF failing to notify me that upgrades had become available.