Had this exact thing land on me two weeks ago and I still don't have a clean answer, so here it is.
Network I've been running with since March - decent volume, nothing huge, maybe $2k a month - sent me a message saying my next payout is on hold until I complete their tax onboarding. Fine. I open it and it's a W-9. I'm not American. Never told them I was, the address on my profile is not American, my bank is not American.
Support says complete the W-9 or the payment stays where it is. I've asked twice for someone who actually knows and got the same copy-paste both times.
Anyone had this and got it unstuck? And is there a version of this where I walk away from $1,800 because I refused to hand over paperwork that doesn't apply to me?