You created several checkout agreements in your Magento 2 store, but as soon as you choose PayPal as payment method in the checkout, it just won’t accept those agreements? Instead, a validation error is returned whether or not the agreement box is checked?

The problem here is that the values from the checkout are not being passed over to PayPal. The solution is to install the CopeX/PaypalFix. After installation, clear your caches, reload the checkout and you should be done.

Checkout agreements not working / can not be accepted when using PayPal
You want or need help implementing this solution? Maybe you did not find what you were looking for? Contact me and I will assist you with whatever Magento problem troubles you!