You should not update TwinCAT version. Version in your computer has to be always the same as version of runtime on the target. So probably version of your runtime at PLC is 4022.27 and you should use same version at your computer. I remember if I updated my project to different version then the runtime version on the target, sometimes it was working fine, but sometimes there was some strange behaviour, like random exceptions, non functional usage of breakpoints and other issues. All versions should always be consistent, see image. Another solution is to update runtime version on the target. As Düscha wrote, just install correct Remote manager. It is file with RM postfix, not the FULL installation. For your case it is here \\bosch.com\dfsrb\DfsDE\DIV\BCI\Nexeed\Automation\ControlPlus\Common\TwinCAT3\4022.27\TC31-RM-Setup.3.1.4022.27.exe. It does not reinstall your TwinCAT, but it only adds right version into your current installation. See my TwinCAT screenshot.
... View more