In KB75956 appears the following information about agent build 220.127.116.1135 (MA 4.6 Patch 2 repost)
"Alternatively, if you attempt to install MA 4.6 Patch 2 Repost (build 18.104.22.16835) and the installation fails and rolls back for any reason, you might be impacted by this issue.
The MA 4.6 Patch 2 Windows Repost (build 22.214.171.12435) contains a fix for the basic uninstallation code, but the issue could still occur with that build in a rollback scenario.
The question is: if version 126.96.36.19918 (agent 4.6 P2) has not been deployed, is it necessary to apply the KB75956 fix before upgrading from 188.8.131.5235 to 184.108.40.20622?
If version 220.127.116.1118 (agent 4.6 P2) has not been deployed, then there is no need to apply the KB75956 fix,
You can simply upgrade the MA to version 18.104.22.16822 or 4.8.