Mic not working in servers

Whenever I try to talk to my friends in a server, they can’t hear me. I can see the mic box appearing but no one can hear me. If I go to options and test my mic people can hear me. Any help on how to fix it?

-snip-

Do you have your microphone set as the default recording device on Windows? Did you run the detection test through the steam voice options?