OK... tried it again today, and I still get the error no matter what. Whith or without charges added, and with or without newly generated checkout pages.
I can make an order that bypasses Paypal but I cant get PayPal to accept an order no matter what the product is.
The session is being cleared completely each time and verified through debugging code on the page so that's not it.
I have 2 versions of the cart object, one with the charges, and one without. Each produces the same resulting error. So that's not it
I have the pages that have worked all along up until a week or so ago, which now do not work, and I have the newly generated checkout pages generated yeaterday, and none of them work... I get the same PayPal error about the number of items in the cart.
I am so frustrated... one step forward and two steps back every step of the way.
I am having so many problems.