Well, here's what I'm confused with. The recruiters I've worked with at agencies know my salary history, and yet have still gotten me interviews that have gone nowhere.
In interviews I've gotten on my own, I've not given a salary requirement/history unless specifically asked for it. Many times it was requested on the job posting, so I sent it along with my cover letter and resume. Several of these led to interviews that went nowhere.
Many other times though, more often than not, the salary thing could come up during the interview itself, and yet while no one at these interviews told me I was too expensive to my face, it may be that they decided that after I gave them my answer.
So, if I'm still getting a decent chunk of interviews despite my former salary being known, and these interviews go nowhere ultimately, then logic dictates that something during the interview itself is causing the problem, correct?