Alright I finally figured it out. My problem was that my laptop was trying to get the microphone from the headphone jack instead of the internal mic from my laptop.
How I realised this was in PulseAudio, under the Input Devices tab I saw 2 options for the Port dropdown:
- Internal Microphone (unplugged)
- Headphones (Plugged In)
It was the (unplugged) part that gave me the clue that it was not detecting the internal mic.
After some research I installed this tool:
sudo pacman -S alsa-tools
Then ran this in the terminal to start it up:
hdajackretask
Finally, override the Black Mic and set it to Not Connected. Installed the boot override and restarted my computer, which then worked:
Credit for this solution goes to this post:
https://askubuntu.com/questions/1218136/internal-microphone-doesnt-work-when-using-headphones
Thank you nik for your help. You made me understand a lot more about linux and now I can use Manjaro as my only OS.