Hundreds of qualified applicants were denied jobs through a "Biographical Assessment" that you can take yourself:
https://kaisoapbox.com/projects/faa_biographical_assessment/
Spend a bit of time taking it and it's clear what at least one reason for this shortage is.