Originally Posted by donaldnorman
I have created a new profile on the computer and again gotten the program running. I am convinced that there is some interaction between the way in which the profiles are configured and the program, just don't know what it is
Good job creating the new profile. I forgot that would be something to test. The fact that it works now indicates to me that it's a permissions issue, so I believe you're correct in your suspicions.
For some reason your old profile wasn't allowing access to the full program before. That would be the "unexpected error", an error that appears when it's not suppose to, and one that has not previously been defined.