Yes everything is on the latest version. I have noticed by looking at the log that there is a 1p difference which appears to be a rounding error. The settings allow selection around what to do with differences and my setting is to create an adjusting item. It appears that this does not happen which is the root cause of the PayPal error and where the bug is.
I previously reported that it seemed to be when selecting multiple items. However, it just comes down to the prices and how the maths works out as to whether you get the problem or not.
Hope this helps to resolve.
I have noticed that the issue occurs on my store when I add multiples of the same item. This is re-producible every time.
I believe the error relates to a length limit in paypal for the description.
This is a critical issue that renders the latest version of woocommerce 3 and the paypal express plugin, useless.
Please can this be given some priority.
Thanks,
John