I had the same problem a couple times. I finally decided to completely erase and re-install.
However, when you delete or remove the program there are almost always parts left which will probably be found in C;\Program Files\Roxio. You will need to delete these by right clicking on them and deleting that way.
I also cleaned out my Registry of anything referring to Roxio, which was time consuming but after donig that and re-installing Roxio everything has worked since!