Does the issue occur for both PayPal payment methods?

You could try turning on the payment methods' debug so that you'll see the processing performed by the ipn_main_handler; that would give you some clues as to how/why that processing is being invoked after the checkout_success page.