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.