This application is bundled with Dell products but you can download it from the Roxio website. One possibility that may interfere with program's functionality is the update of your Windows operating system. It's possible that with the new updates applied to the system, the application faces compatibility issues. Try to switch for a free alternative because the applications on the linked page are always updated to support newest updates and operating systems.