Built-in Mic barely works when join meeting or chat
I have a 2021 MacBook Pro M1. Recently, when I join a meeting (teams, discord, zoom, etc...) the mic/input quits working, kind of. If I talk really loud I can barely be heard but when I go into Settings > Sound and watch the input level bars, they barely move at all. If I tap on the mic it will shoot up to 8 bars but it will only go to 1 bar when talking loudly.
For each application where the mic quits working, I have tried to turn off noise suppression and check all the settings in each app to ensure the input level is up. Also, the input volume is maxed out in the Mac sound settings.
The weird part is, if I restart my MacBook and check the input level it works perfectly, jumping up to 8 bars when I talk normally. As soon as I join any software which uses the mic, the input level will only go up to 1 or 2 bars when talking loudly. I then have to restart the Mac to get input level to register words normally again but as soon as I join any meeting it barely works.
The mic used to work perfectly fine and it seems to be still functioning, it's as if something in the macOS is causing this to happen cause it happens with ever application I join which uses the mic.
MacBook Pro (2021)