I am trying this..
Does this make sense?
I added the paypal local checkout response code on the checkout failure page from paypal to see whats going on there.
Then for the duplicates. I had removed the paypal express button but saw that I hadn't removed some code that was generated the by ecart that was still on the page to send to paypal..could that have been the reason for duplicates?