Hi Lewis,
Thanks for the help. Our customer's have not been mixing our software with the full spokes software. We install the software using the PlantronicsURE-SDK.msm merge module that comes with the SDK. If we try to install the run-time after our software is installed, the run-time software properly complains that we can only have one version of Spokes installed and prevents us from installing the run-time.
My development system started the day with the full spokes software (installed over a year ago to upgrade the firmware in a Savi 740). Prior to that, I'm sure I had the SDK (2.7.1) installed. I then uninstalled that full run-time and installed the PlantronicsURE-SDK.msi that I downloaded yesterday.
I un-installed the SDK, and then installed the Spokes_RT.msi (receiving the pop-up).
This has the feel of a timing issue. It doesn't happen on every customer machine, and it doesn't happen every time they reboot. We have machines in our call-center that experience the problem, and we re-booted a number of times yesterday without an error, but prior reboots had given us the error.
I have manually launched PlantronicsURE.exe from a command line a number of times without any errors.
We've been using the same (2.7.1) version for a long time, and this problem just started a handful of weeks ago, so I'm also thinking it might have started with a Windows update to the .Net Framework. My machine has .Net Compact Framework 3.5 (3.5.7283).
I'll keep trying to get it to crash on my desktop and I'll attach a debugger this time.
Is there any logging that I can turn on as well?
-Paul