When you click on the Express Checkout option it should take you to PayPal so that you can login. Once you have done that you should be returned to the site and go to your pp_confirm page.
When you are sent back to the cart page is it immediately after clicking on the Express Checkout button or when you are returned to the site?