A blank confirm_cart.php page can be caused by running the eCart display manager with a different cart on the same site before running the checkout wizard.
The solution is to create a new blank page and then run the display manager to establish the design settings to use when running the checkout wizard. Once you create the cart display you can just delete the page and then run the checkout wizard again and it will pick up the settings.