Program runs on Windows 2003 but not on SBS 2003

We have a program (some software that our franchise parent company requires us to run) that runs fine on Windows 2000, 2000 server, XP Pro, and Windows 2003 server but not on Windows 2003 Small business server.
Whenever we try to open the program, it just opens, then quits immediately.  I know other people have had the same experience with the software running fine on Windows 2003 server, xp, 2000, etc. but not on SBS 2003.
Any idea why this program won't run?
Here's what I've tried:

-compatiblility mode (windows 2000 and windows xp)
-setting VERY generous permissions on all of the program's files
-running it as a local admin on the server and running as a domain admin
-disabling antivirus

Anyone have any ideas? I'm just at a loss why the regular/full version of windows 2003 server will run it, but SBS 2003 won't.

Thanks a MILLION in advance!!!
Who is Participating?
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
There's no such thing as completely proprietary software in the sense that it is running SOME kind of platform technology.  ie, SQL, .Net, etc.  That in and of itself would be helpful.  

There are no "universal" reasons that a program wouldn't run on SBS2003.  The fact that you were able to get it to run in safe mode only helps if I knew what the program was trying to do!

Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
How about telling us what the program is????  That would really help to diagnose.  

There are a number of programs which are NOT compatible with SBS2003 due to restrictions built into those programs which will not allow them to run on a Domain Controller or a server that has Exchange installed on it.  These can generally be overcome, but if you don't share what program it is, I find it hard to help you any further.

wotechAuthor Commented:
It's a proprietary software program.  I don't see what good it would do to give you the name of it, as you've never heard of it.  There's about a dozen companies in the US that have it, so unfortunately we don't have a lot of help when something goes wrong.

My question was meant to be more general.  Are there any 'universal' reasons that a program would run on Windows 2003 standard/web/enterprise, but not on SBS 2003.
It works on other DC's with 2003.  I have tried disabling all of the exchange services, no still a no go.  I was just thinking there might be some different security settings in SBS or something along those lines.
I did get it to run successfully while booted in safe mode. Does that help?

Does the application event log provide any clues?
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I will leave the following recommendation for this question in the Cleanup topic area:
    Accept: TechSoEasy {http:#16280754}

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

EE Cleanup Volunteer
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.