There are plenty of reasons a person may not pass a background check, including criminal history, education discrepancies, poor credit history, damaged driving record, false employment history, and a failed drug test.