Me again...

Zen Cart 1.5.6 (no trailing letter), OPC 2.2.0
OPC debug is set to full
Debug logs are intermittent and not every order gets the logs. Orders placed with PayPal Pro never get the opc debug log.
Some paypaldp orders are duplicated with error code 10536. Problem is - the order goes through, shows up in admin and customer's card gets charged.
Attachment 18696
In this case, order is placed 3 times. I have 8 logs related to the order - 4x paypaldp_PayPal_Action-XXXXXX.log and 4x PayPal_CURL_XXXXXX.log
One other thing I noticed - when a duplicate order goes through, if you check order details in the admin, it always shows a Transaction ID and Parent Transaction ID, while all "normal" orders have Parent Transaction ID empty.
Attachment 18697
Help?
