Unfortunately the semantics of package pins do not match on foreign-arch
packages without explicitly listing the arch name.
And for some reason, you had pipewire installed on your system for the wrong
architecture.
Julian's apt commandline approach appears to avoid this problem.
But you appear to have committed the results of either the pin-based
downgrade or a synaptic downgrade, without paying attention to the caveat
that it should not remove any packages.
So 'apt install pipewire' (NOT pipewire:i386) should have fixed the audio
regression.
It's still the case that, if the camera problem was still visible after
downgrading all of the binaries that were part of the systemd source
package, there is nothing that points to the camera behavior change being
the result of the systemd update.
> pipewire:i386
This explains the loss of audio after downgrade.
Unfortunately the semantics of package pins do not match on foreign-arch
packages without explicitly listing the arch name.
And for some reason, you had pipewire installed on your system for the wrong
architecture.
Julian's apt commandline approach appears to avoid this problem.
But you appear to have committed the results of either the pin-based
downgrade or a synaptic downgrade, without paying attention to the caveat
that it should not remove any packages.
So 'apt install pipewire' (NOT pipewire:i386) should have fixed the audio
regression.
It's still the case that, if the camera problem was still visible after
downgrading all of the binaries that were part of the systemd source
package, there is nothing that points to the camera behavior change being
the result of the systemd update.