Pi 4B with PiCam 2.1 NoIR - No Stream

Camera model
Pi Cam 2.1 NoIR

What is the problem?
The Stream does not start

What did you already try to solve it?
brand new Instalation
only the steps on the page
no action done to cam, as it was told not needed on the web page (octopi.txt un-touched!)

Logs (/var/log/webcamd.log, syslog, dmesg, ... no logs, no support)
rpi-eeprom-update.log (292 Bytes)
webcamd.log (2.8 KB)

Additional information about your setup (OctoPrint version, OctoPi version, ...)

vcgencmd get_camera
supported=1 detected=1

sudo systemctl status webcamd
webcamd.service - the OctoPi webcam daemon with the user specified config
Loaded: loaded (/etc/systemd/system/webcamd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-06-01 11:22:03 CEST; 54s ago
Process: 461 ExecStart=/root/bin/webcamd (code=exited, status=0/SUCCESS)
Main PID: 485 (mjpg_streamer)
Tasks: 2 (limit: 4915)
CGroup: /system.slice/webcamd.service
└─485 ./mjpg_streamer -o output_http.so -w ./www-octopi -n --listen 127.0.0.1 -i input_uvc.so -r 640x480 -f 10 -d /dev/video0
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: www-folder-path......: ./www-octopi/
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: HTTP TCP port........: 8080
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: HTTP Listen Address..: 127.0.0.1
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: username:password....: disabled
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: commands.............: disabled
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: starting input plugin input_uvc.so
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: starting output plugin: output_http.so (ID: 00)
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: Can't enable video in first time
Jun 01 11:22:02 KlimaPi3D mjpg_streamer[485]: MJPG-streamer [485]: cleaning up resources allocated by input thread
Jun 01 11:22:03 KlimaPi3D systemd[1]: Started the OctoPi webcam daemon with the user specified config.

This took a long time to figure out myself. Finally I got it working

Open the octopi.txt config:
sudo nano /boot/octopi.txt

Look for the line:
#camera="auto"
Change it to:
camera="usb"

Then reboot:
sudo shutdown -r now

Open the Octoprint web interface, go into Octoprint Settings, and update the stream URL to (then test):
http://octopi.local/webcam/?action=stream

If that worked then update the snapshot URL to (and test):
http://octopi.local/webcam/?action=snapshot

If everything worked, then click save.

After a bit more time testing, this appears to work for a few minutes then stops working.

Changing the settings to:
camera="raspi"
and adding:
camera_raspi_options="-x 1640 -y 1232 -fps 15 -quality 85 -ex auto -awb auto"

Appear to work best.