Product: Checking or savings account

On XX/XX/year>, I went to the branch BOA to deposit my cashier check from my usbank account that was closed. Deposited in my business savings account, and they were on hold for XXXX days., then they restricted me on my account and cant access my BOA account i received notification on my phone about the deposit was posted cleared., and i called BOA I was told they were closing all my accounts for fraud activity on my account. thats impossible the only transaction I have is the deposit and those cashier check are valid from XXXX 
I have proof documents of those checks are valid from usbank. 
then the next day i receive another notification on my phone that the funds are withdrawn from my account., I have no idea how come they can do that after the check was cleared and posted to my account. Then they told me to call the risk department they told me from that department that I have to submit bring my supporting documents in to the branch BOA then at the same time I went over to the branch to submit all my supporting documents that I have received from XXXX for the review that talking about to get my funds then I was told call back after XXXX for the results and XXXX XXXX passed and still nothing they said they dont have no time frame for my funds to be released what is that about? Thats is suspicious and how can a bank like this takes long time to get the check verified and then when they told me to let XXXX know to call BOA about this issue so I did call XXXX and representative agreed to satay on the line for me while get connected back to BOA risk department then the supervisor from BOA have answered my phone call she have the opportunity to ask XXXX representatives about the cashiers check instead she said that the balance is still on hold and theres no time frame when they will get release and theres no other information they have for me she said she took XXXX before she responded that information after she finds out the XXXX was on the other line and XXXX introduced her self as The representative of XXXX and told BOA XXXX she can see those cashier checks are negotiated with BOA and they are valid. The BOA refused to talk to the XXXX representative about what they were supposed to do and what they were trying to tell me to let XXXX know she said nothing. 
Until the XXXX representative said that if they dont need her or for any further information she provided contact information and ask me if i still need assistance i said if they would not tell you what they told me then you can hang up the phone. 
and I told her she was my witness for the BOA refused to verify the cashier check. 
Then the BOA said she was escalating what she heard from usbank representative about the cashiers check are valid. 
Its been over XXXX and until now they have not responded from the first formal complaint they got. 
and the reason they keep telling me is not a valid reason for them to put hold on my money they close all my accounts XXXX not BOA customer since then and I did not give them consent to do whatever they doing right now with my money. And I told them that until they have my money those funds have interest of XXXX XXXX  until I receive my money back this is active agreement wont change until they return or release my funds back to me they answer oky they agreed with my condition. I have attached documents from XXXX  about my deposit.