The firewall isnt the issue.
I looked up the url error indicating “EWP_SETTINGS”
https://www.paypal.com/webapps/shoppingcart/error?flowlogging_id=%5BID NUMBER]&code=EWP_SETTINGS
This is what I found on stack overflow:
https://stackoverflow.com/questions/43977553/ewp-settings-error-in-paypal-integration-process
“I believe the problem is in the PayPal configuration. You need to allow un-encrypted websites to make payments to paypal. In order to do so, login to your PayPal account then:
Profile & Settings –> My Selling Tools –> Website Preferences
Go down to the section “Encrypted Website Payments” and select “off” to the “Block Non-encrypted Website Payment:”
However, this setting doesnt seem to be available in paypal.
Another post on the page says something similar:
“By default, you accept payments from encrypted and unencrypted buttons. For additional security, you can prevent buyers from sending payments to you through unencrypted buttons.
It seems like you have disabled unencrypted buttons, that’s why Paypal is rejecting payments from your buyers who click an unencrypted Buy Now button, an unencrypted Donation button, or an unencrypted Subscription button. This is when you see EWP_SETTINGS error message.
If you previously blocked payments from unencrypted buttons, here’s how to accept all payments:
Log in to your PayPal account. Click the Business Profile icon beside “Log Out” and select Profile and settings.
Click My Selling tools.
Click Update near ‘Website preferences.’
Select ‘Off’ next to ‘Block Non-encrypted Website Payment
Once you turn off this setting you will no longer receive the error message.”
It appears to be an Encrypted Website Payments error (EWP).
The issue appears to be paypal is not accepting your buttons because they are non encrpted.