> doing 100+ interviews
Companies seem to be definitely interested in you, if you get to the interview stage. They do see your gap of 5 years, your age (I assume both are present in your CV), but in the past 2 years, you got on average an interview every week. This is actually quite enviable. If companies wouldn't be interested in you, they wouldn't spend the time interviewing you.There will be some other recurring pattern that makes them change their mind...