Exchanges screen every deposit with AML tools. Here's how the trouble usually unfolds:
You buy USDT from a P2P seller, below market price.
A few hops back, that USDT came from a hack or scam, and you have no idea.
You deposit to the exchange, and its AML engine flags the source.
Your entire account, not just that deposit, is frozen until the review is over.
The strictest screening. Exposure to mixers and sanctioned addresses, even several hops back, usually leads to "review and suspension".
Sensitive to stolen funds and scam clusters. Deposits from freshly created wallets with high turnover get flagged more often.
Focuses on source of funds. The sender address's freeze history carries a lot of weight.
Each exchange's policy details differ and aren't public, but they all look at one common data point: the AML risk of the sender's address. That's exactly what SafeON shows you before you deposit.
Check the sender's address (the P2P seller) before accepting the transfer. This is the most important step.
Screen your own wallet too. If you've received tainted funds before, see what its score is.
Score above 30? Don't route the deposit through a fresh clean wallet to "wash" the trail: the exchange can see the path. Reconsider the trade.
For wallets you use often, turn on automatic monitoring so you learn about rising risk or a freeze early.
Follow up only through that exchange's official support channel, and have your source-of-funds documents ready. SafeON does not offer unfreezing services, but a SafeON risk report can help document the path of your funds.
Below 30 (low risk) usually goes through without trouble. 30 to 59 means you should manually review the source of funds before depositing. Above 60 carries a serious risk of your account being restricted.
Most reputable Iranian exchanges also screen deposits, and a deposit from a high-risk source can trigger re-verification or an account freeze. Checking before you deposit applies everywhere.