Had the same problem at Prestashop version 8.3.1 and find out that the PrestaShop Checkout module (ps_checkout) was set in Testing environment. Disable that option of PayPal sandbox testing environment and PROBLEM FIXED!
Module manager/PrestaShop Checkout built with PayPal/Configure/Manage Accout/scroll down to Testing environment and select slider to off