Product: Checking or savings account

On XX/XX/2022. I attempted to make a mobile deposit through my Chase mobile banking account with a check from the XXXX Retirement System of Georgia from my contribution in the amount of {$7100.00}. The system notified me that the check was too large for mobile deposit, and I had to physically go into the branch. I decided to physically go into XXXX XXXX with whom I also have an account with on the following day which was the XXXX of XX/XX/2022. Approx. {$200.00} was available at the time of deposit and the remaining {$6900.00} would be released into my XXXX XXXX account on XX/XX/2022. A few days later I noticed that Chase had issued me credit for the check. I immediately called XXXX XXXX to stop the process on the deposit because Chase had issued me credit for the check. The amount was present in both my available and present balance at Chase. I made several large credit card payments from my Chase account and at the end of the week I checked my Chase account because that is also one of the accounts where my direct deposit from my employer is posted and noticed that my account was overdrawn OVER {$2000.00}. I immediately called Chase and very angrily demanded to know why my account was overdrawn. Chase stated that because XXXX XXXX had the physical item that they had to allow XXXX XXXX to honor the deposit. Thankfully, no NSF fees were charged but my credit card payments returned which has also impacted my credit score negatively. I was then told I had to wait until the funds posted to XXXX XXXX on XX/XX/XXXX. The following week on XX/XX/XXXX, {$7100.00} posted to my XXXX XXXX account. I then XXXX several payments to my Chase bank account to settle the balance. Later that same evening, XXXX XXXX reversed the check, and my XXXX XXXX account has been overdrawn in the amount of {$3100.00} since XX/XX/2022. I have called and spoken to multiple customer service reps in ACH, Fraud, Escalation, Deposit Recovery, branch managers, physically sat in the branch for hours and on phone calls for hours at BOTH Chase and XXXX XXXX and the issue has not yet been resolved. XXXX XXXX keeps lying and giving me different resolves and fixes and not yet one has happened. Chase has also done the same thing. Both banks have issued and rejected credit. My statements both reflect where the check has been credited and debited. I have filed a police report with XXXX XXXX Police Department because I feel like they have stolen my money from me. My account is STILL overdrawn on the end of XXXX XXXX. On or around XX/XX/XXXX or XXXX, I spoke with a representative on the end of XXXX XXXX in escalation who stated that they returned the item to the XXXX XXXX ( with whom I do not have an account but is the bank the check is drawn from ). I was told that I would receive a document via mail/email that would support this information. I specifically asked if the verbiage would state where the item was returned, the check number, the amount, my name. I was told yes. I requested this documentation to provide to my attorney. When I called today to find out the status. I was again lied to and told that, this request can't be carried out. XXXX XXXX has told me that the funds were sent back to Chase, then they told me they were holding the funds, then they told me they were negotiating with Chase on who would issue the credit, then they told me it was still currently at XXXX XXXX and then they told me it was sent back to XXXX. I have spoken with XXXX, and they stated that check is showing as paid and paid to J.P. Morgan Chase. They will not draw a new check because their system is showing the check as paid. I feel helpless, hopeless, and robbed! PLEASE HELP ME