Yes, no one can guarantee that your application will be accepted. If an agent of the investment program gives assurances of 100% success, be aware: probably, they are fraudsters or unqualified specialists.
Immigrant Invest always conducts a preliminary Due Diligence check and creates a personalised plan for each client. Such measures significantly improve the odds of success and reduce the rejection risk to 1%.