I'm fairly confident we'll be able to resolve this issue, so let's not go down the "refund road" just yet.
Currently, the ootp10.exe quits unexpectedly, but it no longer throws the error, correct?
Let's try removing your license and starting over.
Note: At this point, I don't see any need to uninstall and reinstall the game!
Let's try this:
1. Make a copy of your OOTP shortcut
2. Modify the properties of the new shortcut, adding -unlicense to the end of the Target, so that it looks something like this:
c:\program files\out of the park developments\ootp baseball 10\ootp10.exe -unlicense
3. Start up OOTP using this new shortcut. It should prompt you to remove your license.
4. Uninstall your license following the prompts on-screen.
5. Start up OOTP again, and reinstall your license following the on-screen prompts.
6. Launch OOTP.
Let's see if this works. We'll get this working for you!
Steve