Often if a recruiting company is involved they will want to make sure they are the only channel through which the job can be filled, such that they will be the ones who get paid when the role is filled.
Scummy but it could be a reason why you are seeing this behaviour