Here are the results from the 3 searches. I also tried editing the OFX file to replace the incorrect
<UNIQUEID> and <SECNAME> in every instance so they were aligned with the 2 different positions. Even that didn't help. What's weird is that Money has both the O26... and VTR26... transactions and current price correct. So Money knows there are 2 different positions and is handling them correctly. But when it comes to matching the Account Qty to the Statement Qty it thinks the VTR26... quantity should be added to the O26... quantity.
E:\OneDrive\Documents\F2O_beta12>findstr /N VTR260821P82 "E:\OneDrive\Documents\F2O_beta12\F2O_DB.csv"
68:VTR260821P82.5,VTR260821P82.5,OPT,PUT (VTR) VENTAS INC AUG 21 26 $82.5 (100 SHS),,PUT,82.5,20260821120000,100
E:\OneDrive\Documents\F2O_beta12>findstr /N O260918C67 "E:\OneDrive\Documents\F2O_beta12\F2O_DB.csv"
69:O260918C67.5,O260918C67.5,OPT,CALL (O) REALTY INCOME CORP SEP 18 26 $67.5 (100 SHS),,CALL,67.5,20260918120000,100
E:\OneDrive\Documents\F2O_beta12>findstr /N O260918C67.5 "E:\OneDrive\Documents\F2O_beta12\F2O_DB.csv"
69:O260918C67.5,O260918C67.5,OPT,CALL (O) REALTY INCOME CORP SEP 18 26 $67.5 (100 SHS),,CALL,67.5,20260918120000,100