I downloading ofx and qfx files from Capital One for years. Savings, Credit cards and cds and importing them (as ofx) into Money Sunset for years without any problem. Recently I rolled over a CD and the new one throws an error when I try to import its qfx download. All other accounts still work fine as did the previous CD.
Here's an example of my latest download (dollar amounts and acct numbers hidden)
xml version="1.0" encoding="utf-8" ?>
<?OFX OFXHEADER="200" VERSION="202" SECURITY="NONE" OLDFILEUID="NONE" NEWFILEUID="NONE" ?>
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
</STATUS>
<DTSERVER>20240917134623.834[-4:EDT]</DTSERVER>
<LANGUAGE>ENG</LANGUAGE>
<FI>
<ORG>Capital One Bank</ORG>
<FID>1001</FID>
</FI>
<INTU.BID>1236</INTU.BID>
</SONRS>
</SIGNONMSGSRSV1>
<BANKMSGSRSV1>
<STMTTRNRS>
<TRNUID>0</TRNUID>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
</STATUS>
<STMTRS>
<CURDEF>USD</CURDEF>
<BANKACCTFROM>
<BANKID>
nnnnnnnnn</BANKID>
<ACCTID>
nnnn</ACCTID>
<ACCTTYPE>CD</ACCTTYPE>
</BANKACCTFROM>
<BANKTRANLIST>
<DTSTART>20240817200000.000[-4:EDT]</DTSTART>
<DTEND>20240916200000.000[-4:EDT]</DTEND>
<STMTTRN>
<TRNTYPE>CREDIT</TRNTYPE>
<DTPOSTED>20240913000000.000[-4:EDT]</DTPOSTED>
<TRNAMT>
$$.¢¢</TRNAMT>
<FITID>
2024091350</FITID>
<MEMO>Monthly Interest Paid</MEMO>
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>
$$$$.¢¢</BALAMT>
<DTASOF>20240917134623.834[-4:EDT]</DTASOF>
</LEDGERBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
I ran it through the OFX analyzer and got this result:
***
HRESULT = -
2147450874Error Code = 243
Severity = X
Type = C
Error Message = XCInvalid Data at "%s". Enumeration value not allowed. (Data in pszBuffer)
Other Info = MNYSGMPB: SGML error at (null), line 29 at ">":
XCInvalid Data at "\030NBANKACCTFROM.ACCTTYPE". Enumeration value not allowed. (Data in pszBuffer)
Current Buffer = C
***
Can someone take a quick look to see what the problem is? If it requires a lot of work, there's no need to bother. It's only one entry/month that I have to do manually.