KYC / AML for Foreign Investors

How do I make sure a foreign investor successfully gets processed through perform KYC / AML enhanced and basic?

KYC will likely fail for non-US investors.

AML Check (PA status) will run but if it is a foreign address, an “invalid state” error will show if a non-US state is selected. 
Is a non-US addressed is being used, North Capital provides a non-US option for the state that can be passed through to bypass this error: primary state = NOUS