Are all the other pages getting generated correctly? What options did you specify when running the wizard?
I would suggest you have a link to a password protected area and setup a download area for that particular user, not having the download available on the success page directly. That way you can store in the database which users have access to what files, and then dynamically load them on the download page.