Short version: yes, you’re broadly doing the right things. Slack history on this exact scenario is pretty thin, but the stronger pattern I saw was: move fast, document everything, freeze anything else that could be abused, and escalate to CFPB if the bank starts stonewalling.
A few practical adds:
• For a consumer checking account, this usually falls under the debit-card / electronic-transfer rules, which is the main reason people are saying you should have meaningful protection here if you reported it promptly.
• Since you called Citi on Tuesday, April 28, 2026, I would keep a tight paper trail of that exact notice date and time. If they can’t finish their investigation within 10 business days of your notice, that is roughly Tuesday, May 12, 2026, and that’s the point where provisional credit becomes a key issue.
• I would ask Citi, in writing if possible, for:
• the claim or case number
• confirmation of the date they logged your fraud report
• whether they are treating this as an unauthorized EFT / debit-card fraud claim
• when they expect to issue provisional credit if the investigation is still open
• If they deny the claim, ask for the written explanation and the documents they relied on.
• Filing the police report is still worth doing. Same for the FTC identity-theft report. Those help build the file even if they don’t fix it by themselves.
• Since someone may have had enough info to impersonate you in person, I’d also think beyond credit freeze: new bank account number, new online credentials, and watching for any other account takeover attempts.
If Citi drags its feet or gives you a weak denial, I would file a CFPB complaint at that point. That’s not magic, but it often gets the case in front of a more serious escalation team.
If helpful, I can also sketch the exact wording I’d use for a short CFPB complaint or a message back to Citi.