Brian:
Though OFX is supposed to be a standard it appears to be a standard open to interpretation (differently by each bank and software developer). Unfortunately OFX should work 100% of the time (as expected of a standard) but as often as not we have switched clients from OFX to CSV to get away from problems importing OFX files.