Something is is trying to use your sound card, or something has already been using it. I have a problem with TeamSpeak and SWBF. They would fight to the death (meaning crash) to gain usage of my sound card. My solution: TeamSpeak was set to the onboard sound card, SWBF is using the default sound card (PCI card).
If you disable your sound and it works, you have another program causing problems when SWBF2 is running.
(I may not agree with thoughts posted under this name)
Looking for a mature clan? Checkout www.rdhclan.net
email/PM me for more info