Join Date: Feb 2002
Location: DUB/ORD/SIN/PVG
Programs: EI AerClub Concierge, EK Gold, BA Gold, BD Gold (Retired), HHonors Diamond, Bonvoy Lifetime Gold
Posts: 2,925
Partly answering my own question.
Had to cancel an upcoming trip to Asia as result of Corona - corporate TA cancelled the booking but I had to call to ensure the miles used to upgrade one of legs were refunded. Phone agent could still see the relevant details and the miles were back in my account within 10 mins.
As an aside it looks they might have waived the cancellation fee (this was a Bus Flex booking).