Ok, so the first time I start my computer, its all fine, I can join servers through xfire as per usual. But after I quit a server, then try to join another, it tells me that another copy of halo is running, when I know for sure it is not. This happens if I try to start Halo through a shortcut, or try to join a server through xfire.
Does anyone know how to fix this?
Oh, if I log off, and log back in, it works again, but then if I quit, it does the same thing the next time I try to start it up.