Possibly?
This is what happens: The items are in the shopping cart. When the checkout button is clicked, its suppose to got to the checkout page. It stays on the shopping cart page and says the shopping cart is empty. It sounds to me that its something to do with the redirect "if shopping cart is empty" code. Can you see if the code is in the right places on the pages please?