I've tested with the sandbox all this while. Testing ok, Staging ok, then I decided to migrate to AWS for Production, and suddenly I got the screen I hate so much from paypal "We're sorry, things don't appear to be working at the moment. Please try again later." this is completely useless.
I am sending the same paypal_dict except for the https of the url: