Discovered that if we upgrade an existing agent on windows7x64 from zcm11.1 to 11.2.4 the start menu icons stick. If zenworks is completely removed from windows and a fresh 11.2.4 agent is installed the zenworks icons become the windows "unknown icon" only on the start menu. Going into the application launcher or just looking bundles in agent properties has the correct icons.
icons.png
icons2.png
icons.png
icons2.png