I found the problem. It was a bug in my code that caused the memory corruption. CW and KDS seem to have different link order so the memory corruption manifested differently.
The ability to view the register contents was a great help!
By the way, I do not seem to be able to find NVIC registers using the plug-in from EmbSysRegView Project.