Product: Checking or savings account

Chronologically : Points XXXX are all from previous complaint XXXX. XXXX onwards are new. 
XXXX ) Friday XX/XX/XXXX, I received a notification from my customer XXXX that my consulting fees of {$24000.00} have been XXXX transferred to my bank account at US bank ( checking account ) XXXX ) Weekend of XXXX XXXX, I tried to check online and found XXXX XXXX. I called customer service and was told account has been locked by fraud department. Since this is the weekend, call the fraud department on Monday. 
XXXX ) Monday called customer service and after a long wait connected to the fraud department. She refused to say what is the fraud and refused to help. On Tuesday, I was told briefly that the reason they see is names do not match. I was also told to go to my local branch in XXXX XXXX, IL and talk to branch XXXX. I could not since I was traveling. 
XXXX ) On XX/XX/XXXX my customer XXXX called and asked if everything is OK with my bank. Someone from US Bank called them and asked her if transfer is legit. She told them of course it was. 
XXXX ) On Saturday, XX/XX/XXXX I went to local US Bank and was told XXXX is on vacation. He will return next Tuesday XX/XX/XXXX. I reached out to US Bank efraud department who has frozen my account- XXXX XXXX by phone multiple times, she never replied. Called local branch XXXX XXXX on XX/XX/XXXX, he was the only XXXX who was helpful. I was told that bank suspected fraud since the name on XXXX was XXXX XXXX XXXX XXXX and the name on account is my name XXXX XXXX. I told him that is my company name and I and my wife are the only owners and workers in the company. Also, I had been receiving XXXX XXXX payments XXXX XXXX to US Bank this XXXX without any issues. He told me to reach out to XXXX XXXX from XXXX to resolve. I called and emailed him tens of times without a single response from efraud department. XXXX ) On Friday XX/XX/XXXX, I sent my business license XXXX to XXXX, local branch XXXX by email proving that I am the President and owner of XXXX XXXX XXXX. 
XXXX ) Tuesday XX/XX/XXXX - response from XXXX - " I received a reply from XXXX, the XXXX XXXX you had reached out to. After sending the business documents, they are required to send the funds back to the sender and the account be closed. They are not allowing branches to release the funds. I asked him to expedite the process and he was able to submit the request but no time frame. '' XXXX ) XXXX passed, followed up with my customer XXXX if they received any request, they never did and nor did their bank XXXX XXXX bank. From XX/XX/XXXX - XXXX followed up with US Bank XXXX department multiple times and never any response. Received a response from XXXX - bank XXXX on XX/XX/XXXX - " I apologize that they are unresponsive. There are updated notes stating US Bank has submitted the request to send the funds back to the originator and we are waiting for the originator to respond to the request. '' Again, my customer XXXX said they received no request. I don't know if their bank XXXX received any request. 
XXXX ) Monday XX/XX/XXXX - email from XXXX- '' I received a response today regarding the account. They gave me approval to release the holds and release the funds to your business name. However, we have to wait until the XXXX in order to create the check. '' XXXX ) Went to bank on XX/XX/XXXX hoping that I will see my money. I was told by XXXX that there is a new claim ( from my customer XXXX bank XXXX XXXX Bank ) - XXXX ( description in letter that I received says Hold Harmless Request ). US Bank debited {$24000.00} from my account and is holding it. The funds will be held for XXXX business days ( after already being held for a month ) before being released to XXXX. The option is to dispute the claim which I was advised to do by the XXXX XXXX XXXX and the bank XXXX. Bank XXXX again submitted my business license papers to US Bank fraud center by email. 
XXXX ) Today XX/XX/XXXX, I received a notification from customer XXXX that the bank XXXX has told them that US bank has denied the claim and there is nothing more XXXX can do. US Bank will be able to release the funds to my account. 
XXXX ) I called US Bank XXXX XXXX XXXX and talked to front office XXXX. First issue is front office knows nothing about the case, only back office knows, and they wont speak with me. Front office told me that back office says claim is still there from XXXX. They can not do anything. XXXX already said there is no claim anymore since they received the denial affidavit. Back office also said to front office ( XXXX I was speaking to ) that even after claim is withdrawn, they wont pay me back. They can only return money to XXXX which anyway they failed to do after more than 1 month. 
XXXX ) Reached out to XXXX branch XXXX again and requested that he release the funds now that there is no claim from XXXX XXXX He himself wrote before " I received a response today regarding the account. They gave me approval to release the holds and release the funds to your business name. However, we have to wait until the XXXX in order to create the check. '' XXXX ) He responded " Prior to the funds being taken out of your account from our fraud department, that statement was true. Once the funds were taken out, the approval to release funds was revoked. It is now completely out of the hands of the branches as everything has been taken over by US Bank fraud, which is why I have provided you with the case # and phone number to the fraud liaison center. When the funds are returned with no holds on the account, that is when I can obtain a new approval to release the funds. '' XXXX ) As shown in the XXXX attached letters - XXXX encl CFPB ( XXXX ), I was told to wait XXXX business days from XX/XX/XXXX ( XX/XX/XXXX ) before the funds will be automatically released to XXXX XXXX XXXX XXXX XXXX ) Called on XX/XX/XXXX and the front office fraud rep said yes since the letter stated XXXX business days, the funds have been returned. I told my client company to find out from XXXX if they received the funds. 
XXXX ) XX/XX/XXXX, client says XXXX has not received any money. Called XXXX department again and the lady there promised to give me the transfer date and any reference number like ACH number so that XXXX can locate. She asked me to follow up. 
XXXX ) Called today XX/XX/XXXX and found she has been unable to find any information since back office is unreachable and there is no information that funds have been returned nor any information when it will be. It is open ended instead of XXXX business days as promised and written in enclosed letter. I asked again to get the reference number and transfer date.