There are several reasons why the consular officer reviewing an E-2 visa application might determine that the applicant is ineligible to get a visa, including ineligibility based on:
- health reasons
- criminal related reasons
- security related reasons
- likely to become a public charge
- past immigration violations, including unlawful presence
There are additional reasons and circumstances that might make an applicant ineligible to receive a visa, so you should speak with an immigration attorney to learn more.