While trying to download/import a OFX from a bank that I have been using for some time I got an error that the file was Invalid/Corrupt. After some experimenting I was able to narrow the issue down to transactions from a single day, then to 2 of the 4 transactions from that day.
I looked in this group and found the OFX file analyzer and ran the file through it. This is the first time that I have used it and I can't find any documentation, but it seems there are no errors. This was the output:
*** All line number references do not include header lines ***
***OFX 1.02 Add ~10
***OFX 2.0 Add ~2
Running Data Through Parser
No Parse Errors
Reading Data Into Buffer
Tokenizing Data
Initializing Data Structures
Analyzing Data
Verifying Security Types
Verifying Security Uniqueness
Verifying FITID Uniqueness
Verifying Sign Correctness
Verifying Total Calculations
Verifying Other
Done Analyzing File
These are the 4 transaction from that day. The first 2 work, the second 2 do not. Is there anything obviously wrong with them?
<STMTTRN>
<TRNTYPE>DEBIT
<DTPOSTED>20250819120000
<TRNAMT>-373.94
<FITID>63140954021202508190000004
<NAME>CAPITAL ONE CRCARDPMT
<MEMO>Preauthorized Debit
</STMTTRN>
<STMTTRN>
<TRNTYPE>DEBIT
<DTPOSTED>20250819120000
<TRNAMT>-1116.29
<FITID>63140954021202508190000003
<NAME>CAPITAL ONE CRCARDPMT
<MEMO>Preauthorized Debit
</STMTTRN>
<STMTTRN>
<TRNTYPE>DIRECTDEBIT
<DTPOSTED>20250819120000
<TRNAMT>-27.31
<FITID>63140954021202508190000002
<NAME>WAWA 7408 INDIANAPOLIS I
<MEMO>DBT Purchase
</STMTTRN>
<STMTTRN>
<TRNTYPE>DIRECTDEBIT
<DTPOSTED>20250819120000
<TRNAMT>-51.36
<FITID>63140954021202508190000001
<NAME>AVIAN & EXOTIC INDIANAPOLIS I
<MEMO>DBT Purchase
</STMTTRN>