Originally Posted by
ernestnywang
Many regulars on this forum can attest CX's practice is to refund expired miles to the next scheduled expiry anniversary. This has been a long-time practice, and I last confirmed with CX earlier this year that this is still the practice. Of course, this is not written in the T&C, so if you want a firm confirmation, you will have to wait for CX's response. You can try to call. I also have a hard time reaching them these days.
I can confirm as of this month this is still the case. Just had returned miles go into the April 2023 bucket.