As for Cybereason? Installed 22.214.171.124 no probs, and didn't ask me for a different installer... Maybe your uninstall wasn't complete? Or, maybe you should have rebooted after the uninstall because perhaps the prior version still had files running in RAM and that interfered with the install?
The uninstaller is also the installer. When I overwrote the old install msi with the new one so went my old uninstaller. Once it was recovered it used the old installer to unistall the old version. Must be part of its own protection against being uninstalled by third party means. And of course 2.27 would not recognize the 2.4 installer/uninstaller.