Usually these type of programs are strongly influenced by the device's functionality where they are located. For example, if the device's hardware is not working properly then these applications will also have issues. In either case, you should remove/uninstall the current driver and perform a fresh installation. If the Assistant application refuses to uninstall, you should perform an overwrite, meaning that you should install over your current installation.