I know exactly how you're feeling op! This is what happened to me few months ago.
I love the company I work for and they are supportive in developing people, but as it stands at the moment there is nowhere to move within our particular team. Opportunities to move up are rare.
I've been there 10 years and in the same role for around 7 years and have glowing reviews in my appraisals every year and it is always mentioned how I am the most experienced in the team. But when it came down to it they went with someone who has been there half my time and who I initially trained! They said that everyone who went for it would have done a good job and they brought the decision down to who scored more points on the day of the interview and this person scored slightly higher than me. So they chose that over the fact I have been next to the manager building the team (from a very small team to a large) and our processes for nearly the last decade.
It totally broke me at the time and even now I am still so angry about it and am completely unmotivated within my job now.
I knew if I didn't get that promotion that it would be the final nail in the coffin for me because I just can't stay stagnant in the same role any longer. I am currently still in my team but reached out to another department who I have previously considered moving into as it had more progression options, as they need help at the moment. They are training me in multiple aspects of their department with the view that I might be able to slot in somewhere eventually. I don't know where it will take me yet but it has breathed new life into me at work, just doing something different and that im working towards a change (which will offer a lot more options).
I understand how you feel about not wanting a meeting with your manager, I am still dreading my impending 1on1 with mine despite that they already know their chance to keep me has long past, and they knew how much I needed to do something different and how much their decision has impacted me (I am close with my manager which helped me be very honest about my feelings on the matter). They are supporting me in my choice for an eventual move to the other department, as they know im just done. But I just don't want another discussion on my performance when quite frankly my years of hard work went unrecognised when it mattered the most.
As much as you don't want to (especially while the disappointment is fresh) do have a discussion with your manager. It might make your path clearer. I had 2 previous let downs before this one, this was just the last time I was willing to accept it.
I am very fortunate I do work in a company that supports career progression, but this doesn't change my feelings on being passed over for this particular promotion. I have managed to get over other let downs in the past fairly quickly, but I can't shake this one no matter how hard I try. I've just taken it as a sign that I need to take a different path.
I am a big believer in everything happens for a reason, and in the thick of it that is really hard to see. But I truly think I am now on the path I should be on.
Sorry that was really long 😳 but this is still very fresh in my mind!