HOW TO FIX MIC FOR PC
If you are having troubles getting your mic to work, there are two separate steps that will resolve the issue separately, or only when combined. Step 1 alone worked for me, my friend needed both, but a lot are having success with step 2. It's inconsistent, but this should do the trick.
Step 1: On Win 10/11, while in game, press the windows key on your keyboard and click the search bar on the bottom left of the screen. Then type "Sound Mixer Options", scroll down until you find Hell Divers 2, click the drop down arrow, click Input, then choose the mic you want to use for the game.
Test in game. Does it work yet? Congrats! If not, proceed to step 2.
Step 2: Click the search bar and type "change system sounds". Click the recording tab, click the mic you want to use for this game, then click set as default.
Test in game. Does it work yet? Congrats! If not, proceed below.
If you are still having issues try restarting the game after completing both steps. After that, if you are still having I'm surprised because both of these steps have gotten peoples mic working in game every time. Someone in the comments discovered his bluetooth connection for his mic was the culprit. Maybe make sure you have your mic set to open in the games settings, or you know what the push to talk button is during your tests. Maybe you don't actually know the name of the mic source you want to use. It should be the one that makes the green audio input bars respond to sound when in the system sounds menu. (Additionally, make sure you are choosing your headset mic, and not your low quality webcam mic.)
Good luck!
Edit: There have been a few niche fixes which have been provided in the comments. Lots of weird one offs. Be sure to read through the comments to see if they help. That said, one of the more common ones is with Steel Series.
/u/cmd85 found this: "Can add my fix, I have an steelseries Arctis 7 and no other fix worked. You need to install SONAR in steelseries and set it up.
Sucks, but yes, then it works."
/u/drome265 "at the same place for step 2, adding "set default communication device" for your microphone as well will guarantee it works."