The case one should worry about these banks is this: you deposit a $500K check, or you got a wire for $500K; check was cleared on the sender's side. Now Chase/Big Bank holds your funds, saying that this check is fraudulent, and that bank closes your account after finding you risky (risky because of this $500k and by looking back at your account history). Now $500K is in Chase's hands, your account is closed by Chase, and Chase doesn't want to give $500K, nor does Chase want to return $500K to the original bank/sender. This is where you should file a complaint with CFPB right away. Without CFPB complaints, the fraud department at Chase, its Bank employees just give you run around for months. File CFPB complaint right away, if any bank holds your funds after 10 business days; don't listen to these employees at all.
CFPB can't force banks to reopen your accounts. Just to get your funds, file a complaint with CFPB right away, and don't trust any bank employee on getting your funds.