Product: Checking or savings account

I deposited a business check from " XXXX '', to my personal checking account, on Friday XX/XX/2024 at approximately XXXX XXXX XXXX, at Navy Federal ATM in XXXX, Texas. When I left I noticed the deposit did not show in my Navy Federal app, so I called in to ensure that it was noted. When I did the customer service agent, informed me that it was deposited. The agent stated that {$220.00} would be available Tuesday XX/XX/2024, and the remainder on Wednesday XX/XX/2024. I stated thanks that's cool and disconnected the call. On Thursday morning I awoke and checked all my banking accounts and to my amazement, the deposit at Navy Federal did not show my total deposit. I sent them a message through the app because it was most convenient for me on my way into the office on Thursday morning. After a few clients, I checked the message board and there was no reply. I proceeded to take more of my time up and call Navy Federal. An agent named XXXX answered the initial call and when I asked she stated that she had to do some research because the deposit showed a " No deposit '' date. I held on for a few minutes when she came back and stated this check would not be available until midnight tomorrow. With dismay, I asked her why because that was not what I was told by the last agent I spoke to. She stated I see notes from XX/XX/2024 that stated the check will be released tomorrow after XXXX. I made my objection known to her and with total disregard she continued to repeat the same thing. I then requested to be escalated to a supervisor. Again I was placed on hold. Here comes " XXXX '' Who identified himself as a supervisor located in the Virginia Call Center. He stated that the original agent when I called in was giving me the " standard terms '' of the deposit. I asked him why would that not be the case. He states " Sometimes it's just not the case our security dept call on the risk. '' He never stated anything substantial in my opinion but to stand on it will be held. The discussion went on and off with him rudely putting me on a mute hold like what he was doing outside of speaking to me was important. I stressed to him that I felt like what he was saying to me was discriminatory and I was not informed of this, and informed of something different. He went on to state with dismissiveness that the funds would not be released any earlier. He had such disregard for me I did not even feel seen or heard. This entire call this day was XXXX minutes of me being slapped in the face and emotionally hurtful as a law-abiding citizen. According to FDIC 229.23e which states in part applicable : If the depositary bank intends to use this exception, it must notify the customer, in writing, at the time of deposit. If the deposit is not made in person or the decision to place the hold is based on facts that become known to the bank at a later date, the bank must mail the notice by the business day after the day the deposit is made or the facts become known. The notice must indicate that availability is being delayed and must include the reason the bank believes the funds are uncollectable. If a hold is placed on the basis of confidential information, as when check kiting is suspected, the bank need only disclose to the customer that the hold is based on confidential information indicating that the check may not be paid. 
If the depositary bank asserts that the hold was based on confidential information, it must note the reason on the notice it retains as a record of compliance. The bank must maintain a record of each exception notice, including documents and a brief description of the facts supporting the reasonable-cause exception, for two years. 

Agents nor supervisor nor letter from Navy Federal stating that the check would be held was received by me as of this date. They have discriminated against me and any other of their members by using this practice according to the FDIC.