Green Card applications are typically denied because the applicant is inadmissible for some reason. The most common grounds of inadmissibility are unlawful presence and criminal activity. There are waivers for some grounds of inadmissibility.