Product: Checking or savings account

I had a business account at Citi Bank, had a wire deposit arrive in my bank account for {$51000.00} The account was immediatly placed on hold to verify the wire. 

Wire was verified and released. Due to my disatisfaction with the customer service at Citi bank with no call to request any details from me, enven though I had tald my business baning rep that I will be seeing funds deposit I was not informed there was an issue, no call not request for details or issues until I was contacted by the sending party to confirm I had received such a wire. 

I immediately went to the branch as asked to speak to back office with the verification of the sender in hand and on the phone with me. 

I was told the sender was now verified and the funds now available. 

I then made the decison to close my account. I asked for a cashier check for the balance in my account and my business banking rep issued the check at the teller desk. 

I immediately took the check to my other bank at XXXX XXXX and deposited. 
A hold was placed on it for amount to be avail the next business day and the remainder XXXX  days later. 

I received a call from XXXX XXXX XXXX days later that they had tried to get a confirmation on the cashiers check presented and due to the amount tthey wanted to verify it. 
Citi bank refused to answer wells request to verify. 

this went back and forth for XXXX days, to the event that took place the afternoon of the XXXX day, XXXX informed me that they were closing my account due to the check being referenced back to maker? 
Called the sender, they did not recall the wire? 

I arrived at the Citi branch, asking to speak to the manager or my rep, rep was not in the office therefore I would have to wait for the manager. 
XXXX minutes later I was placed in a cubicle to call the back office of Citi and see what the issue was. 

The front teller was unable to get through herself to the back office, didnt have the number, knew nothing of the procedure and left me sitting to figure it all out myself?

Manager arrived, really standoffish and eventually after I asked if he was the manager did he approach me, he immediately told me your wasting your time? 
They wont know nothing? 

I informed him of the ongoing issue and he said in XXXX  years ive not been informed that anyone needs to verify a check? I told him well its a large amount and XXXX wants to talk to someone about it. 
He again said your wasting your time they know nothing? 

I asked him to obtain a verification of my account with the check issued, he informed me that was not possible as my account was cloed by myself the Monday prior. 

Firstly, a cashiers check was proccessed and given to my from the Citi bank, the check was depositied and no issues, however Citi bak made it impossible to verify and held payment back therefore XXXX XXXX, my business account, my personal and savings was ordered closed. 

I am shcked at the behavior of Citi bank Manager at XXXX and XXXX XXXX my branch that the account was opened at acted like they were useless, did offer to assist and refused to verify the cashier check that they themselves issues to me. 

Yesterday the wire was recalled from my sending party bank due to the issue with the wait time to get my funds, he was scared that Citi and XXXX were going to tie up funds from myself and the sending party. 

This ordeal was unacceptable, unethical and bad banking business practices, its cost me XXXX bank closures and undue stress and hardship.