Product: Checking or savings account

Hello, I am a chase custome and I received a lot of back pay from my job as an ( XXXX ) provider. My checks all came from the state of California. I received total of 15 checks. I deposited one check on XXXX XX/XX/2023 in the amount of {$370.00} through chase mobile around XXXX. They released {$200.00} and then the next day released the remaining {$170.00}. 
I then deposited another check on XXXX  XX/XX/XXXX, early morning for {$2000.00}. They didnt release anything from that check, and then I later received a message that they were going to be holding it. ( the same day ) I then went to chase bank, inside the bureau to speak to someone and ask if I were to deposit my checks are they going to hold them. The lady explained that if I deposit the checks ( at the machine inside of the bank ) all I would have to do is call the number that would lift the hold on my checks and they would be released. I went to deposit all the rest of my checks. Which totaled to be {$28000.00}. Now, I understand that is a lot of money, but it coming from the state of California I have no reason to lie. My account is in good standing, no negative balances, no nothing owed, no fraud. I called them today, XXXX XXXXXX/XX/2023 ( the check holds ) department, & I spoke to one person who said that that they just have to call the bank that the state of california banks with to verify the checks. And I said okay, thats fine. They proceeded to call, the first time the regular representative was not able to get through, and when I called again, they were also not able to get through. The second person pushed me through to the higher executive and I was able to speak to a lady named XXXX XXXX thats how she introduced herself ) then she was able to call a few numbers and verified 3 checks ( because thats all the state of California verifies at a time is 3 checks ) she got back on the phone with me and told me she verified 3 checks, and she noted it to my account that I would have to call back 30 min to an hour to tell the regular representatives to call the California state controller, to see if they could get through so they can get my checks verified. She put it in her notes, and put all the numbers down so the other people could call and even made it easy for them to copy and paste. I got off the phone with her, then I called bsck like a few hours later. They called and couldnt get through and I said okay, called a few hours later. Same thing. I called in the afternoon, & some thing changed on the account ( all of a sudden ) the man told me that i have to wait the full 10 days for them to release the hold on account, and that it doesnt matter if they were verified, I still have to wait. I had specifically a no release code on my account all of a sudden.. and they could not escalate me to an executive no matter what for my checks to be released. They are definitely causing me hardship and putting me in a position that is causing me much distress, stress and anxiety! Chase bank is being very unfair and insensitive with how they switched it up on how they are handling my deposited checks. This is my money, its from the STATE OF CALIFORNIA. I need help, and I want to sue them for this. Please, help me.