a) Option - facility to back-out (restore) to the previous version
b) Option to postpone the installation of a newer version (We have that already: just do not press the update button)
c) Option - facility to test a new version, whether a beta of final version along with the current (working) version.
Option C of course is the most ideal, for both Cyberlink and its users, as it gives Cyberlink the option to have new versions tested wider and gives users the option to test out the new features, find all the bugs there are to be found, whilst still continue working with the previous version. Maybe the period in which more than one version coexist should be limited for both Cyberlink and users sake (like: update to latest version within 30 days?).
We all know that software nowadays is very complex and can hardly ever become bug-free. So, play it safe, ask a wider range of experienced users to finalize the testing before submission, (and support that with the options meantioned) are things that can help prevention of serious disruption and upheave.
I have also submitted this suggestion to Cyberlink through the suggestions facility.