Audio fades after starting playback, microphone sounds like it's fried

So I installed Fedora 41 onto this Asus laptop fairly recently and I’ve had exactly one issue, but it seems to be compensating for all the ones I didn’t have, because not only have I found no solution, but also barely any mentions of it.

Whenever I begin sound playback, the audio starts playing, but then immediately fades out. Weirdly enough, it sounds like it is slowing down, or higher frequencies go first. No sound can be played for a little while afterwards, but in a moment you can repeat the process again.

The microphone seems to be constantly peaking, and if I adjust its volume with alsamixer, it only seems to reduce the total volume, not the gain; even then, the microphone just begaves very inconsistently, sometimes you cannot hear it at all, other times it’s quiet.

I will mention that I tried multiple things already that I found online for similar issues, including turning off power saving for the sound card. Here’s some system info, but if you need anything else I will happily send it over:

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC295 Analog [ALC295 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

pactl list sinks (during playback)

Приймач даних №50
	Стан: RUNNING
	Назва: alsa_output.pci-0000_00_1f.3.analog-stereo
	Опис: Вбудоване аудіо Аналогове стерео
	Драйвер: PipeWire
	Частотна специфікація: s32le 2кан. 48000Гц
	Карта каналів: front-left,front-right
	Модуль-власник: 4294967295
	Стан вимикання: ні
	Гучність: front-left: 27636 /  42% / -22,50 dB,   front-right: 27636 /  42% / -22,50 dB
	        баланс 0,00
	Базова гучність: 65536 / 100% / 0,00 dB
	Джерело спостереження: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
	Латентність: 0 мкс, налаштовано 0 мкс
	Прапорці: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Властивості:
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0295,104319e1,00100002 HDA:8086280b,80860101,00100000"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "ALC295 Analog"
		alsa.long_card_name = "HDA Intel PCH at 0x6044118000 irq 199"
		alsa.mixer_name = "Realtek ALC295"
		alsa.name = "ALC295 Analog"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA Intel PCH at 0x6044118000 irq 199"
		api.alsa.card.name = "HDA Intel PCH"
		api.alsa.path = "front:0"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "6"
		device.api = "alsa"
		device.class = "sound"
		device.id = "43"
		device.profile.description = "Аналогове стерео"
		device.profile.name = "analog-stereo"
		device.routes = "2"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Вбудоване аудіо"
		node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
		node.nick = "ALC295 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:PCH:6:playback"
		port.group = "playback"
		priority.driver = "1009"
		priority.session = "1009"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "50"
		object.serial = "50"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "0"
		api.alsa.split-enable = "true"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3"
		device.nick = "HDA Intel PCH"
		device.plugged.usec = "5659767"
		device.product.id = "0xa348"
		device.product.name = "Cannon Lake PCH cAVS"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		spa.object.id = "2"
		device.string = "0"
	Порти:
		analog-output-speaker: Акустичні колонки (тип: Гучномовець, пріоритетність: 10000, група доступності: Legacy 3, невідома доступність)
		analog-output-headphones: Аналогові навушники (тип: Аналогові навушники, пріоритетність: 9900, група доступності: Legacy 2, недоступний)
	Активний порт: analog-output-speaker
	Формати:
		pcm

inxi -Fxz

System:
  Kernel: 6.13.5-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: GNOME v: 47.4 Distro: Fedora Linux 41 (Workstation Edition)
Machine:
  Type: Laptop System: ASUSTeK product: ZenBook Pro Duo UX581GV_UX581GV v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: UX581GV v: 1.0 serial: <superuser required>
    UEFI: American Megatrends v: UX581GV.308 date: 05/18/2020
Battery:
  ID-1: BAT0 charge: 22.0 Wh (97.8%) condition: 22.5/71.0 Wh (31.7%)
    volts: 15.8 min: 15.8 model: ASUSTeK ASUS Battery status: not charging
CPU:
  Info: 8-core model: Intel Core i9-9980HK bits: 64 type: MT MCP
    arch: Coffee Lake rev: D cache: L1: 512 KiB L2: 2 MiB L3: 16 MiB
  Speed (MHz): avg: 800 min/max: 800/5000 cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800
    15: 800 16: 800 bogomips: 76800
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: ASUSTeK
    driver: i915 v: kernel arch: Gen-9.5 bus-ID: 00:02.0
  Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: ASUSTeK
    driver: nvidia v: 570.86.16 arch: Turing bus-ID: 01:00.0
  Device-3: IMC Networks USB2.0 HD IR UVC WebCam driver: uvcvideo type: USB
    bus-ID: 1-9:3
  Display: wayland server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: X: loaded: modesetting dri: iris gpu: i915
    resolution: 5232x2943~60Hz
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.0.0 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel UHD Graphics 630 (CFL GT2)
  API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib,wayland devices: 3
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
    x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3
  Device-2: NVIDIA TU106 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  API: ALSA v: k6.13.5-200.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 3d:00.0
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB
    bus-ID: 1-14:4
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
Drives:
  Local Storage: total: 953.87 GiB used: 162.47 GiB (17.0%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB1T0HALR-00000
    size: 953.87 GiB temp: 28.9 C
Partition:
  ID-1: / size: 91.91 GiB used: 45.41 GiB (49.4%) fs: btrfs
    dev: /dev/nvme0n1p7
  ID-2: /boot size: 973.4 MiB used: 473.4 MiB (48.6%) fs: ext4
    dev: /dev/nvme0n1p6
  ID-3: /boot/efi size: 256 MiB used: 50.8 MiB (19.8%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 91.91 GiB used: 45.41 GiB (49.4%) fs: btrfs
    dev: /dev/nvme0n1p7
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 52.0 C pch: 45.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 1700
Info:
  Memory: total: 32 GiB available: 31.14 GiB used: 5.15 GiB (16.6%)
  Processes: 422 Uptime: 6m Init: systemd target: graphical (5)
  Packages: 25 note: see --rpm Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.32
    inxi: 3.3.37

I found a solution that helped to solve this!
This GitHub repo has a couple scripts to fix issues related to ALC295