Product: Bank account or service

I let someone mail a large cashier 's check to Bank of America for deposit into to my savings account amount of {$45000.00}. On XXXX/XXXX/2016, I saw the deposit in my Bank of America savings Account on my online page, the status was processing at that time. I went to the bank branch I use and asked The Financial Center Manager, XXXX XXXX, if she could tell me how the money was deposited, by check or wire transfer etc. She said she could n't tell at that time but would be able to in another day or so. She said then that the money showed as being available. I told her that it still showed as being processing and I would wait until it said it had cleared, before doing anything with the money. I told the person who mailed the check, that once it cleared I would transfer it to them. 
The next day XXXX/XXXX/2016 I checked my online account and the deposit status now said cleared. I then went to the bank and transferred {$24000.00} to another bank of America account as requested. I also verified with the teller, XXXX XXXX, that the account number I was transferring it to matched the name of the person I was requested to transfer it to, she said it did. Two days later, on XXXX/XXXX/2016, I took another large portion {$21000.00}, out as a cashier 's check to deposit to a XXXX XXXX account in the same person 's name as the B of A account I transferred the first amount to. 
I would not have touched the money if the Financial center operations manager, XXXX XXXX, and the teller, XXXX XXXX, had not told me that the check was cleared and I verified verbally with them that cleared meant the money was in my account, the check could not be cancelled they could not take it back from my account. XXXX XXXX said that was correct. I based my actions on their advice and expertise, and counted on the bank to have performed their due diligence. 
Later in the evening on Friday XXXX/XXXX/2016 I saw in my online account an entry of a debit hold that was processing to remove the {$45000.00} from my account in pending status. I immediately called the 24 hour support line to ask what was going on and was told XXXX was returning the check unpaid ; but, they had no other information available. 
I went to the bank the next morning Saturday XXXX/XXXX/2016 as soon as they opened. I spoke to the Financial Center Assistant Manager, XXXX, I showed him the pending debit and the transfer/ deposit slips to B of A and XXXX XXXX . I showed him that the one from XXXX XXXX showed that the funds would not be available to the account holder until XXXX/XXXX/2016 that same day. I asked XXXX that if there was a problem with the check that had already cleared then he needed to reverse the transfer to the B of A account and call XXXX XXXX and cancel the cashier 's check. He instead contacted their fraud dept. and then told me that the fraud dept. was not open until the following Monday XXXX/XXXX/2016 and I would need to wait until then to open a fraud claim. He did n't do either of the things I asked him to do. 
I still think it 's the bank 's fault for telling me the deposit had cleared and made the money available to me and now after they let me transfer more than half of the money to another Bank of America account and two days later take another large portion {$21000.00}, out as a cashier 's check to deposit it to the same persons XXXX XXXX account. Now they are trying to reverse the deposit and are calling it a chargeback. I want to know how the cashiers check could have been paid to XXXX XXXX if the money was not in my account. Bank of America should have returned it to XXXX XXXX as unpaid. 
I do n't care about the {$45000.00} I just want my amount {$7500.00} back and for them to agree I do n't owe them that money. I counted on them to do their job and verify that the check from XXXX was real and good ; they did and said it had cleared.Now they are saying XXXX refused it