Product: Checking or savings account

Around XX/XX/2023 I tried to access my Chase personal account online and I couldn't do it. I got a notice stating my online access was restricted and I should call a XXXX #. I thought it was a mistake and maybe the page was down or malfunctioning, so I did nothing, thinking I would try back later... 
One or two days after that, I received an actual letter from Chase stating that my company 's account was also restricted. I immediately tried to access Chase online on the business side, and I noticed I had the same restriction notice and the same XXXX # to call... 
When I realized not only was I not able to access my personal accounts, but my company 's account had restrictions as well, I was extremely worried, because I have a lot of money in my company 's account. I wasn't sure exactly how much money I had because I only have online statements and I was not able to login .... So, I immediately called the XXXX # hoping to understand the problem. 
The person I talked to at Chase had not much to say, other than Chase reserves the right to close the accounts for any reason. He also said they don't need to give explanations on the situation because it's confidential and that Chase had the right to close the accounts because it was written in the fine-print when I opened the accounts. I told him that I couldn't understand why my accounts were being closed as I don't receive strange international wire transfers, nor I deposit cash or anything that might look suspicious. I just receive money from the same sources month after month, and pay my CCs and bills... He cared less and kept on saying the account was being closed and I didn't need an explanation other than the fact, it was being closed. If they had given me ANY notice in advance, I could have taken the money out, downloaded all the bank statements for my taxes, exported the vendors information and done several banking arrangements before they closed the account, but I was given no time for these arrangements... just the sudden realization I couldn't access online for both, personal and business accounts. 
Next step, I went to a Chase branch and tried to get my money back for both personal, and business accounts. The lady at the counter, ended up calling some XXXX # ( not sure if it was the same number I called, or not ) and talked to someone... Going back and forth, the person on the other side of the phone told the lady at the counter that I could ONLY get 50 % of the money on my personal accounts. I couldn't get my money on the business accounts because they would be sending that with a cashier 's check whenever they finalize closing my account. I was shocked! I wanted my money back in full for all my accounts, and Chase wouldn't give it to me! 
At the end, I accepted the 50 % of the money on my personal accounts, as I wouldn't want to leave empty handed, but I was very upset at the situation ( to say the least ). 
Up until now, Chase still has 50 % of the money on my personal accounts, and 100 % of my business account... I can only hope for this nightmare to be over and to get my money back. 
I can not say I hate Chase. The online platform is great. My mortgage is also with Chase... The limits I have on my credit cards with them are awesome, although I am now afraid of being rejected every time I swipe them. I am lucky to have other credit cards so I carry other CCs with me, just in case. What I do hate about Chase is the way they closed my accounts. No notice or any time to move my business somewhere else. All the automatic payments, the bill pay vendors ( automatic checks to my vendors ), all that gone and I still have no knowledge of the information about my vendors as I was never able to re-gain online access. Not being able to access bills online through e-bill means I would most definitely miss a lot of my next payments even when they were automatically withdrawn in the past from my Chase personal accounts and the fact I can not access the e-bills ( because I can not login to Chase ) means I don't have my vendor 's information. It's a mess and all that, created for the stupidity of Chase for not giving enough notice when closing the accounts. I should have receive one or two months ' notice, an explanation of the issue, and maybe an opportunity to offer any information Chase may require, before Chase making such a decision of closing my accounts. THAT would have been a nice way to close my accounts : )