FastFEC export seems to be missing a trailing comma in lines that have one or more empty items at the end of a row.
Using homebrew version of fastfec on a M1 MacBook Pro running macOS Montery 12.4.
For example, you can reproduce this by running fastfec 876050 fastfec_output/ and checking the header.csv (should be an additional trailing comma after report_number 002), SB28A.csv (42 fields in line items vs 43 in header) or SB23.csv (43 fields in line items vs 44 in header)
header.csv:
record_type,ef_type,fec_version,soft_name,soft_ver,report_id,report_number,comment
HDR,FEC,8.0,Microsoft Navision 3.60 - AVF Consulting,1.00,FEC-840327,002