Product: Checking or savings account

Dear staff, On late XXXX I open up a Chase checking account, and I used online mobile deposit and deposited my paycheck that I worked in a resturant of XXXX dollars into this checking account. In the first XXXX or XXXX weeks I can not use a single penny in this bank account, the reason they told me is that 'it took a while to verify the check and make sure there is money in the check '. Ok I understood that. 
This is when the things gets crazy, in mid or late XXXX my checking account dissapeared! Someone in the back office deleted my checking account .The money I deposited into this check disapeared with it too ( BUT CHASE TOOK THE MONEY FROM THE CHECK ). I went to the branch and called to ask why this happened and they can't provide me with any reason. Then I ask about the money in this account they told me I have to let the person that gave me the check ( my boss ) to come inside the branch and bring XXXX forms of ID to verify that they did gave this money to me. When they told me that it was in XXXX and my Boss traveled to another country already ( shes a owner of resturant chain so she travels alot. ) so she can't show up in person, then the branch workers and people in the call center said that since she was not in XXXX she can let her priviate banker contact my boss by phone or email and get this check verified. I was like OK then I went ahead and did that, took about another week or XXXX it was verified then I went to the branch again and all the suddent another person from the back office said they will not work. Owner of this check have to come inside the branch and verify it herself again, I can't just let owner 's priviate banker verify this for me. 
I ask then that they can just return this money to the sender so my boss can issue me a new paycheck but they can't do that too they said '' it is too late to let them do that since it's been months that you deposited this check. ''??? I'm sorry? because of Chase 's workers misconduct that leads me to use more than a month to trying to deposit my own money into my own account, it's not my fault at all. So they told me an alternative solution, my boss ( sender of this check ) can call Chase and she have the rights to revoke this check and take back the money, then the owner can issue me a new check. So I have to contact my Boss again and let her call using international line and cancel this check and take back the money. Somehow after she called the Chase worker in the line said they can't revoke this check and return the money to her cause the don't have the right to do that. 
Thank you for reading, the story is a little long, as of now I have no other option but to report this issue to the arthority and let you help me with this issue. I still have this paycheck with me and it have my name, address, hours worked, tax paid, all the information I needed to verify this is my paycheck. Because of this issue I was almost late for my rent, and I have to annoyed my employer multiple times with 'fake ' solutions and I have to call the resturant manager to come with me to the bank branch multiple times for some fault not caused by me or my employer, that did hurts the work relation between me and my superior. Their misconduct caused me alot of troubles. Please help me chase back the money that belonged to me, not to mentioned the inflation and the credit card interest I suffered these months due to Chase illeagally holding my money, I just want my money back from the check I have deposited! Ifneed any more information please feel free to contact me, thank you. 

Best Regard,