systemctl --user enable --now pipewire pipewire-pulse
Failed to enable unit: Unit file /home/linuxlover/.config/systemd/user/pipewire.service is masked.
systemctl unmask pipewire.service
Unit pipewire.service does not exist, proceeding anyway.
Actually what you're showing is that pipewire isn't running.
In some distros, I've seen that one must manually create and/or enable the services. I can't remember details on which are which. I wanted to think that Garuda had the services created, but am not certain on that.
Also did you do the minimal (ie reboot)?
$ sudo pacman -S pipewire
warning: pipewire-1:0.3.24-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) pipewire-1:0.3.24-1
Total Installed Size: 5.79 MiB
Net Upgrade Size: 0.00 MiB
If you disabled the PipeWire service then why would you expect it to work?
We can’t guess what manual changes you have made. If you make changes yourself then you really need to either write these down so you can revert them or trash everything and start over from scratch.
This morning (for my refreshment), I converted a current build. All it took was removing the remaining pulseaudio* components (pipewire installed by default, but still running pulseaudio daemon), then installing pipewire-pulse, rebooting. All was fine (for me).