Even large brokerage firms and banks such as Fidelity and Wells-Fargo in many instances no longer want to deal with non-US resident clients through their US offices. Often there is little in the way of explanation, just a letter in the mail or a phone call from a broker who is following instructions and doesn't really understand the issue.