HR should be doing criminal and background checks after the team is ready to hire.
But with non-technical people doing this, the companies get randos put in the pipeline and interviewing process shifts to "gotta prove you're not a faker or idiot", which I cannot stand.