Judging from the information here, the .msi associated with the custom patch is invalid. Make sure the location of the files is correct (needs to be local to Protect) in the custom patch settings. Also verify the .msi is complete, not corrupt and also not blocked. (go into properties and look for an unblock button)
We're most likely going to need you customer XML files, logs and screenshots and that is best handled through support.