I had initially received an interview invitation from the recruiter and selected a suitable date and time, which was already more than a week away. However, the interview was cancelled just one or two days before the scheduled call. After about another week with little communication, I was asked to reschedule again, with the next available dates also over a week later.
I spent considerable time preparing for the interview, only for it to be cancelled again shortly before the meeting due to the role apparently no longer being available. Unfortunately, after that there was no further response or communication from the recruiter.
I completely understand that hiring needs can change, but overall the experience felt quite unprofessional and disappointing from a candidate perspective, especially considering the time and effort invested into preparation.