I recently had the same issue as the OP with my Schwab account where they began asking for a physical Us address. For years I used a virtual mailbox address with no problem but it does seem they are catching up on that now perhaps due to the TD merger that's coming up. I also had a TD account for many years which I greatly preferred and only used the Schwab for the free ATM withdrawals. It is unfortunate they're merging but nothing I can do about that. This first came to my attention when they froze my account without any warning which caused a number of problems. Fortunately I do have a relative in the United States who let me use their address and the account was unfrozen.
I'm thinking about using Wise to get money to Thailand instead of the ATM withdrawals hopefully that doesn't make it get flagged again. Of course I prefer the free ATM withdrawals but if that account were to be frozen permanently I'd be forced to go back to the United States.