One way to reproduce it on a PC where the microphone does work is connecting a second microphone (make sure this one does NOT become the default one in Windows) and then try to get the game (using the ingame settings) to use the second microphone as input (impossible).
Personally I have multiple input-devices. For DayZ I need to use my USB microphone.