How did you send in the payments? Did you send them in with a 1040V voucher? If you used a 1040ES slip that was for quarterly estimated payments for NEXT year 2025 so it didn't get applied to the 2024 tax due. The current tax due should be 1 payment due by April 15 on the 1040-V.
You should look up your IRS account and see what year they applied all your payments to, like the one you paid in Jan 2025. Probably call the IRS to straighten it all out.