I've got EasyStore 1.4.1 installed and have set up the new PayPal payment plugin. (I'm using it in Sandbox mode)
The setup worked. EasyStore is talking to PayPal (as evidenced by EasyStore configuring the PayPal Webhook correctly). However...
When making a payment through PayPal, it shows as completing in PayPal and I'm re-directed back to EasyStore to view my order (the payment complete link, not the payment abandoned link); yet the payment completed message never gets back to, or gets processed by EasyStore.
(we had this issue previously with the old PayPal plugin. I proved then I had it set up correctly, so please let's not go down that rabbit hole again)
This is configured on my test site. @Toufiq has a login for that site.