Pipewire not picking up internal mic

Pipewire shows internal mic as unplugged in pavucontrol. Speaker is working correctly. The mic also works in Windows 10, so it’s not a hardware issue. I tried reinstalling wireplumber and swapping it with pipewire-media-session, but that didn’t fix the issue. I’m on Fedora 40 Workstation.