I’m not sure source package v4l-utils would fix camera detection. v4l-utils is an additional package that is not mandatory for a normal operation of camera detection.
Yes, you could try a recommended action from other forums. Without a VM, I would back up systems settings and have a go. If it doesn’t work, I can revert to the previous state.
The next course of action would be to run;
systemctl --user restart pipewire pipewire-pulse wireplumber
That should do the trick in most cases. PipeWire is multimedia server and often it can help identifying problems with the camera or microphone.