After installing MuvAudio2, when trying to install Battlefield 2 or BF 2142 I get a crash in the program BF2VoiceSetup.exe. Battlefield 2 also randomly crashes. How can I fix this?

Battlefield 2 and BF 2142 seems to have an incompatibility if your system has more than a few soundcards, hardware or software emulated (this number ranges on different systems). To fix this issue, when not using MuvAudio2 you will need to disable the MuvEnum Virtual Cable device in the Windows Device Manager. When you are ready to use MuvAudio2, you will need to enable the MuvEnum Virtual Cable device. Steps for doing this are below.


To disable the MuvEnum Virtual Cable:
1. Click Start, click Control Panel, click Performance and Maintenance, and then click System.
2. On the Hardware tab, click Device Manager. Double-click the Sound, video and game controllers listing
3. Right-click on the MuvEnum Virtual Cable device and click Disable
4. Disabling might take up to 1 minute. Once disabled, you should be able to use BF2 without issues.


To enable the MuvEnum Virtual Cable:
1. Click Start, click Control Panel, click Performance and Maintenance, and then click System.
2. On the Hardware tab, click Device Manager. Double-click the Sound, video and game controllers listing
3. Right-click on the MuvEnum Virtual Cable device and click Enable
4. Enabling might take up to 2 minutes. Once enabled, you should be able to use MuvAudio2.


We are trying to contact EA about this issue to hopefully resolve it without requiring users to disable the MuvEnum Virtual Cable device each time they wish to play BF2 or BF 2142.