John,
You might check the link at the bottom of the Wiki topic
http://fox.wikis.com/wc.dll?wiki~CurrentVersion~VFP it's a tool might help you ferret out DLL versions. You might do an MSDN search on SMS and see what help it might be.
>I did re-install the VFP runtime files when I first starting having the problems with no luck, so that's when I removed SMS from a couple of client machines to test if SMS (or any associated file(s)) was the problem. All worked well after removing SMS, but I haven't re-installed SMS back on those clients yet. I will re-install SMS, and then once again re-install VFP runtime and see if things still works okay. I'll let you know how it goes. I know SMS loads a load of DLLs and I'm just wondering if one of those is conflicting with one in my application. I do incorporate ActiveBAR,Crystal 7.0, and a few other ActiveX controls. Is there a way to determine which applications share which DLLs? I know I'm reaching here, but I can't make any sense out of this yet...