It looks like the previous upgrade from 3.12c to 3.2(1) didn't go though as it appeared to. This fix from TAC worked to create a clean upgrade to 3.2(1) then apply SPB:
1) Delete all the files from the folder pointed to by the environment variable
%TEMP%, typically, C:\Documents and Settings\Administrator\Local Settings\Temp
2) Delete the folder C:\Program Files\Common Files\InstallShield\Engine
3) Rerun the install(upgrade).
There have been some problems when customers upgrade CCM. The is a bug that is causing this problem
CM install fails due to IntegratedInstall/InstallShield issues
Description: It turns out that when an application is installed to the MCS server that uses a newer version of the InstallShield, some files are put in the C:\Program Files\Common Files\InstallShield engine directory. When the IntegratedInstall setup.exe is executed by the install wrapper, InstallShield sees that a newer version of the program is already installed in that location so it leaves it there. When this happens the upgrade will not complete and IntegratedInstall will not complete. The processes will have to be killed manually.
You have reached the Cisco Logistics Support Center.. To Check Status of
your RMA, visit Product Returns & Replacements (RMA). Need help? Contact
us by Phone or Email. North Americas Phone: 1800 553 2447 Option 4
Email: firstname.lastname@example.org Europe Phone: +3...
The short answer is that you don't.... That isn't entirely true while at
the same time it kind of is, but for the most part you don't configure
the softkeys. You enable or disable them via TCL. Here is the long
answer. Be sure to read the whole thing or e...
Topology: IP Phone > Switches > Microsoft NPS setup to forward 802.1x
proxy to > ISE 2.1 patch 3 Authentication: EAP-TLS using Cisco MIC SANs
Phone Models 802.1X support? 802.1x flavor Addtl Comment EAP-MD5 EAP-TLS
Cisco 3905 Y Y N Cisco 6911 Y Y N Cisco ...