Cannot get my microphone working at all.

Hello! bought the game yesterday and i havent hadd any technical issues besides i me not being able to get my microphone to work…its weird because when i click multiplayer and im sitting there picking a multiplayer game type to play, and i speak, the microphone next to my name clickers on and off as if its hearing me talk, then when i stop it goes back to being solid. so i think its hearing mer then. ill then, get in a lobby…ill speak and nobody answers. sometimes i even see my microphone flashing and my name appearing on the bottom of the lobby screen. people hear me in discord fine, and i also can play horizons 3 and people can hear me…

for the technical stuff, ive made sure the app has permissions to use my microphone, ive also set my microphone as the default device. ive even went into the xbox app and made sure the “party” settings are right for speakers/mic (even tho i dont think that has anything to do with it at all). at a loss for what to do here. would like to try and talk in lobbies with everyone. i can hear them, and they cannot hear me.

Edit: i know the game is recognizing my microphone, because if i sit in the lobby and then disable my microphone from the recording devices window, the microphone icon in game thats next to my name disappears and reappears when i enable it again. also blinks when i talk and my name pops up on the bottom. so im wondering why the game is picking up my voice but not sending it to other players???

also edit: name does not light up at all in game when driving, ever.