What I'm about to say is speculation, because I haven't received any explicit feedback.
I feel I've put myself in a position where it's harder to get a job and I don't know exactly why. I have a hunch, but I'm not sure.
For context, I have 14 years of experience as a software developer. I've mostly done back-end with numerous languages and I also know infrastructure.
For the past few months I've been applying to jobs and either I get no reply or the generic "after consideration we've decided to go with someone else". The only exception was a reply saying I had "an impressive background" but they decided to go with other candidates.
My guess is that someone with my years of experience either has transitioned towards tech lead or architect or has specialised in a narrower field.
I, on the other hand, have had a tendency to learn more and more tech (jack of all trades) and I've also been more of a lone wolf on some projects.
Any tips on how I get out of this?
I JUST finished a blog post draft about exactly this. Probably gonna publish it tomorrow or the day after tomorrow, so keep an eye on my blog [0].
Going back to your question, I'm exactly the same. 14 years of experience, never progressed to leadership. Got the same ghosting as you.
My advice would be: keep looking. Eventually, you will either find a company that will accept your experience, or you will find an a-typical company that doesn't care too much about titles (the latter happened to me).
Feel free to reach out (contacts are in the blog) if you want to discuss it further.
[0] https://www.yieldcode.blog/