Okay, yes we’ve seen that before. That means it has not made it to PayPal yet, and something is failing in WordPress. Generally the blank page with a -1 means that one of the standard WordPress functions was not able to run for some reason. This can happen for a number of reasons.
The first thing to check would be if you have any caching / CDN services running in WordPress or on the server directly. If so, get those cleared out and then re-save your payment gateway settings even if you don’t have to adjust anything.
If that doesn’t help there could be a plugin or theme conflict. The only way to troubleshoot that sort of thing is to temporarily disable other plugins and switch to a basic theme to see if the issue goes away. If so, then re-activate each one-by-one until the problem comes back to find the culprit.
Of course, it’s recommended to do that sort of testing on a separate test/staging site so that you don’t affect your live site. Your hosting provider can probably set one of these up for you if you don’t already have one.