Audio and video failures

The video not working in Google Chrome and Firefox seems to be the same as I can see here.

I have tested with Zoom, video works, but audio fail (I need to restart the laptop to make it work again). These are the errors when using zoom.

Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: Failed to set scheduler settings: Operation not permitted
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: SPA handle 'api.libcamera.enum.manager' could not be loaded; >
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: PipeWire's libcamera SPA missing or broken. libcamera not sup>
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: reserve-device plugin is not connected to D-Bus, disabling de>
Aug 25 16:24:37 pf221jvr-work.home rtkit-daemon[1086]: Successfully made thread 222092 of process 222076 (/usr/bin/pi>
Aug 25 16:24:37 pf221jvr-work.home pipewire-pulse[222090]: 536870912
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: <WpPortalPermissionStorePlugin:0x56211fe2e050> Failed to call>
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: <WpSiAudioAdapter:0x5621200dd080> Object activation aborted: >
Aug 25 16:24:37 pf221jvr-work.home wireplumber[222075]: <WpSiAudioAdapter:0x5621200dd080> failed to activate item: Ob>
Aug 25 16:24:37 pf221jvr-work.home pipewire-pulse[222076]: mod.protocol-pulse: client 0x55b7d4805100 [ZOOM VoiceEngin>
Aug 25 16:24:37 pf221jvr-work.home pipewire-pulse[222076]: mod.protocol-pulse: client 0x55b7d4805100 [ZOOM VoiceEngin>
Aug 25 16:24:42 pf221jvr-work.home gsd-media-keys[2326]: Unable to get default sink
Aug 25 16:24:42 pf221jvr-work.home gsd-media-keys[2326]: Unable to get default source
Aug 25 16:24:46 pf221jvr-work.home xdg-desktop-por[2605]: Failed to close session implementation: GDBus.Error:org.fre>

This is the error when I am trying to play video in Chrome

Aug 25 16:29:05 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162905.482972:ERROR:pulse_util.cc(345)] pa_operation is nullptr.
Aug 25 16:29:05 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162905.483008:ERROR:pulse_util.cc(345)] pa_operation is nullptr.
Aug 25 16:29:05 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162905.548662:ERROR:pulse_util.cc(345)] pa_operation is nullptr.
Aug 25 16:29:05 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162905.550055:ERROR:pulse_util.cc(345)] pa_operation is nullptr.
Aug 25 16:29:10 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162910.463665:ERROR:pulse_util.cc(345)] pa_operation is nullptr.
Aug 25 16:29:10 pf221jvr-work.home google-chrome.desktop[3113]: [3390:3390:0825/162910.463705:ERROR:pulse_util.cc(345)] pa_operation is nullptr.

After it restart works again. One thing that I am doing is deploying npm which is when I see this error but I can’t find a matching error between both actions in the logs.

I suggest to provide the full logs of each of the three phenomenons:
what are the logs when …
… you provoke the video issue in Google Chrome
… you provoke the video issue in Firefox
… you provoke the audio issue in zoom
At the best, do not just show us the output but also the command that created this output, such as sudo journalctl --since "2 minutes ago" or so.

Given your explanation, my suggestion is to provide the logs of a boot in which you only provoked the three issues and nothing more. If the log contains user names or so you consider to be private, feel free to replace them with a pseudonym or so.

So, boot your machine, then provoke the three issues, and then reboot again. After the reboot, let us know the output of sudo journalctl --boot=-1 → this shows all logs of the previous boot, which will then be the boot in which you provoked the issues.

To make it easier for us to identify the output with which we have to start, please also note and let us know the system time of the very moment you provoked each of the three issues (e.g., 15:15 google video issue, 15:18 firefox video issue, 15:20 zoom audio issue).