Are you able to replicate as well the page where you can select the start date, statement date, show open transactions only, etc.? Or do you have a standard values for these, so you just set it up in workflow?
We sometimes need to manually send the customer statements and be able to select the values for those parameters.