In KB75956 appears the following information about agent build 18.104.22.16835 (MA 4.6 Patch 2 repost)
"Alternatively, if you attempt to install MA 4.6 Patch 2 Repost (build 22.214.171.12435) 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 126.96.36.19935) 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 188.8.131.5218 (agent 4.6 P2) has not been deployed, is it necessary to apply the KB75956 fix before upgrading from 184.108.40.20635 to 220.127.116.1122?
If version 18.104.22.16818 (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 22.214.171.12422 or 4.8.