Coinbase could be holding your funds if your account seems suspicious . Also, it takes about 3–7 days for purchased crypto via bank to be credited and available to withdraw on your coinbase account. This is a security measure to curb money laundering, and stolen identity.