Product: Checking or savings account

I cashed out a XXXX  had with a former employer and deposited the check on XX/XX/XXXX to my Chase account. The teller told me it would be on hold until the XXXX. A few days after I tried using my debit card with the money I had prior to the check but it restricted. When i called they said my account was going to be restricted until the check cleared. The XXXX came around and my account was still restricted. When i called again they said it would take a few days. A few days passed and still restricted and the check never cleared. I called again and was told their was an issue with verifying the check because the phone number on their system did not match name and address of the issuer. The issuer was the XXXXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX I had. I asked them to call the number from where I picked it up or to call the main XXXX XXXX number they said they couldn't do that and I would just have to wait for it to get verified somehow. I called the XXXX  department to see if they could do something and they said this had never happened. Next thing I did was go to the branch where I deposited it to speak to someone about the situation. The person at the bank stated that does happen a lot and that he was going to submit a formal complaint for me to get help and someone would be calling me. While I was there we had the XXXX on the phone and me and the banker provided them with the phone numbers found on the websites. We were placed on hold while they called. Came back and said they had spoken to someone and were able to verify and that it would take XXXX to 3 days. XXXX to 3 days came around I got no call from chase and my account was still not restricted and no funds were available. I had a negative balance XXXX day and then a XXXX balance the next day. The banker gave me his card and his branch managers card so i could call them to escalate if the issue was not fixed. I tried calling both numbers for days and neither would answer. I called the branch manager one more time from a different number and he answered right away, telling me he was with a customer and would call me back. Of course he never did. I went to a different branch closer to my house and told the banker everything that had happened and when she called the specialists she was told my account had been closed because they still were not able to verify the check and that XXXX checks had been mailed out to me with the balance I had before depositing the check. The banker said sorry that it does happen often and she recommended I ask the issuer to issue me a new check because they will not give me back the original one and go try to deposit it somewhere else and that there was nothing more she could do. She gave me her branch managers card and said to call her XXXX  because she was off the next day. It is Sunday today and I am hoping I can go tomorrow before XXXX to make a former complaint. I called the issuer and explained my situation and while in disbelief they said they would have to void the check and wait 10 days before they could issue a new one. It has been 23 days now since I made the mistake of depositing a XXXX check with Chase because I thought they would be the best bank to handle a check with that amount. XXXX was a I wrong. I had planned on paying several bills with that money and now I have had to get late fees and had to make payment arrangements to payments I had promised to pay late XXXX early XXXX. My fear now is how can I know another bank is going the same " system '' that cant verify a simple check and will make me wait another month. I am in a bad situation because of Chase that treated my like a criminal and closed out the account I had for more than 15 years. I am not interested in banking with Chase anymore and I dont my account back nor a new one, but I do want to have Chase take accountability for the damages caused to me and make the situation right. Somehow some way.