Yes, you still have to file tax returns. Eligibility for tax treaty benefits has to be verified by the U.S tax authorities.See also: Tax treaty, Tax reporting, International Payee