I progressed through multiple interview stages for a research role and was invited to attend onsite interviews. Based on the confirmed schedule, I arranged my travel plans in advance, including planning train tickets and organizing my stay to ensure I could attend the in-person round without delays. However, shortly before the scheduled interview, I was informed that the role had been put on hold and the interview was cancelled.Earlier communication regarding the possibility of the role being paused, or confirming role stability before inviting candidates onsite, would significantly improve the candidate experience. On a positive note, the technical interview conversations prior to this were engaging and professional, and I appreciate the time invested by the interviewers. I hope the process can become more predictable and transparent for future candidates.