Hi Phillip,
I’m sorry first of all to hear that you’ve experienced difficulties.
Before we go any further, can you confirm that you were given approval to ‘go live’? Especially given the fact that sandbox-based testing worked just fine, I can’t help but wonder if that might be the problem.
Just to be clear, I’m essentially referring to PayPal’s current policy as described here:
Important: Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal.
As you’ve been in contact with PayPal this may well be in order, but I felt it was worth checking: thanks!