it is an automated code that you will screw up if you mine to your address there
when newly coins are generated they need to become old enough to become spendable, it is to prevent double spends by miners and orphaned blocks that have invalid reward when they become orphan or if a fork happened.
that means if you mine to an exchange address they have to design a new system to finds these "undependable" deposits and suspends your account until they become "spendable". so it is easier just to prevent you from mining to their address and have you deal with the "waiting time"
so unless an altcoin that you are mining doesn't have what i just described you can't mine directly to the exchange wallet.
Then increase the amount you need to earn before your pool sends it. I had it set to 0.01 zec payouts forever on bittrex and no problems. It needed 30 confirmations before it became spendable but no problem there. Lbry I had set to 100, now to 25. It takes a few hours before my pool confirms and sends the coins and never had a problem.