Hi! Thank you for replying,
Yes, this is the issue. I am on F1 visa, however, I have already updated my bank information for my Brazilian bank, so I can pay my taxes there. I changed as soon as they asked me to sign the W9 form, because I aware I could have trouble with my visa if I signed that...