No microphone after first reboot of Dell XPS 13 Plus in Fedora 38

I have recently installed Fedora 38 dual boot with Windows 11 on my laptop (i7-1260p,16GB,1TB). After the first reboot the microphone stops working, I have searched everywhere and cannot seem to find an answer for this. I have tested out multiple operating systems, and so far the only ones that seem to not have this problem are windows and Ubuntu/Ubuntu-based operating systems).

Welcome to Fedora @finleywood

You might have to give us more information about your system.
Please make a inxi -Fzx in your terminal and post the output as pre-formated text here.
You probably have to install inxi if it is not available.

Sure thing @ilikelinux ,
here is the output:

System:
  Kernel: 6.2.13-300.fc38.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.39-9.fc38 Desktop: GNOME v: 44.1 Distro: Fedora release 38 (Thirty
    Eight)
Machine:
  Type: Laptop System: Dell product: XPS 9320 v: N/A
    serial: <superuser required>
  Mobo: Dell model: 0V0059 v: A00 serial: <superuser required> UEFI: Dell
    v: 2.1.0 date: 02/24/2023
Battery:
  ID-1: BAT0 charge: 28.6 Wh (52.2%) condition: 54.8/54.4 Wh (100.9%)
    volts: 11.5 min: 11.6 model: BYD DELL NXRKW25 status: discharging
CPU:
  Info: 12-core (4-mt/8-st) model: 12th Gen Intel Core i7-1260P bits: 64
    type: MST AMCP arch: Alder Lake rev: 3 cache: L1: 1.1 MiB L2: 9 MiB
    L3: 18 MiB
  Speed (MHz): avg: 1833 high: 2500 min/max: 400/4700:3400 cores: 1: 700
    2: 2500 3: 667 4: 2500 5: 2500 6: 2500 7: 694 8: 740 9: 725 10: 808 11: 2500
    12: 2500 13: 2500 14: 2500 15: 2500 16: 2500 bogomips: 79872
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Dell driver: i915
    v: kernel arch: Gen-12.2 bus-ID: 00:02.0
  Display: wayland server: X.Org v: 22.1.9 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: dri: iris gpu: i915
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel Graphics (ADL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel vendor: Dell driver: N/A bus-ID: 00:05.0
  Device-2: Intel Alder Lake PCH-P High Definition Audio vendor: Dell
    driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3
  API: ALSA v: k6.2.13-300.fc38.x86_64 status: kernel-api
  Server-1: PipeWire v: 0.3.70 status: active
Network:
  Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152
    bus-ID: 2-1:2
  IF: enp0s13f0u1 state: down mac: <filter>
Bluetooth:
  Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:7
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
  Local Storage: total: 968.71 GiB used: 8.85 GiB (0.9%)
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: PC801 NVMe 1TB size: 953.87 GiB
    temp: 41.9 C
  ID-2: /dev/sda type: USB vendor: Generic model: Flash Disk size: 14.84 GiB
Partition:
  ID-1: / size: 443.65 GiB used: 8.83 GiB (2.0%) fs: ext4 dev: /dev/nvme0n1p7
  ID-2: /boot/efi size: 1022 MiB used: 17.4 MiB (1.7%) fs: vfat
    dev: /dev/nvme0n1p6
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Use of uninitialized value $unit in concatenation (.) or string at /usr/bin/inxi line 24660.
Use of uninitialized value $value in concatenation (.) or string at /usr/bin/inxi line 24660.
Sensors:
  Src: /sys System Temperatures: cpu: 44.0 C mobo: N/A
  Fan Speeds (RPM): N/A
  Power: 12v: N/A 5v: 5 3.3v: N/A vbat: N/A
Info:
  Processes: 360 Uptime: 1h 3m Memory: 15.22 GiB used: 2.92 GiB (19.2%)
  Init: systemd target: graphical (5) Compilers: N/A Packages: N/A
  note: see --rpm Shell: Bash v: 5.2.15 inxi: 3.3.26