I have an issue with a store we look after. Magento version 22.214.171.124
Almost immediately after an order is placed using a PayPal echeck, we receive an IPN callback cancelling the order. This in turn cancels the order, and its items. 6 days later we receive notification that the payment is complete and the order is moved to the processing, then complete state.
Unfortunately at this stage we have orders that are set to complete, with cancelled line items. Is this normal Magento/PayPal behaviour or is it a bug in the native PayPal module? Could it possibly be an incorrect setting in the PayPal account itself? It seems strange to me that PayPal would send a cancellation notification back so soon after the order is placed.