If the Product Name on the Product Details page is too long, it causes the Welcome page title ("Welcome to the <name> Setup Wizard") to overlap the message on that screen ("The Setup Wizard will install <name> on your computer ...").
I would be happy with the simple solution of moving the message down a few lines. Alternatively, a smarter solution would be to slide that message down to fit just underneath the title.