Hello, thank you for your reply.
The version I was using was 3.5.2. I updated it to 3.7.0 but to no avail. I noticed that the instructions for testing in the documentation are different from what PayPal does. Let me explain.
In your documentation it is said that I should use card number 5555555555554444, CVC 123 and a valid exp date, however, PayPal sandbox just asks me for an email and password (in which case, I use the personal sandbox account credentials paypal automatically provided me with), and then lets me select an preset VISA testing card. I don’t know if that has anything to do with this.
I’ll proceed to submit the ticket, thank you.