It turns out that if Windows XPSP2 is not compatible with cstext32.ocx and cscmd32.ocx (bundled with Great Plains software and others) and that you will often get a message saying that cstext32.ocx and cscmd32.ocx could not be registered quoting an error number 0x80040200. The official solution is to obtain a patch from the vendor and some vendors, such as hy-tek are more forthcoming than others.
I doubt it will be long before I start to get hits from Google on this as there are not a lot of solution pages out ther but a lot of problem pages!