Compatibility mode actually doesn't run at all on my system. So what i ended up doing was going through the trouble shooter, and selecting that it previously worked on XP service pack 3, and it asked if i wanted to test it in that setting. I did, and it worked, so it asked if i wanted to run it in that setting always. I said yes, and so far, so good. We'll see next time too.