Raspbee: No devices found when trying to update manually

Used Raspbian Buster headless. Wrote to card, booted Pi from it. Followed these instructions. When trying to update messages “missing the -d parameter”. After research I found the -d flag is for device selection. So I tried GCFFlasher -l to list devices. Returns no devices. The Raspbee works fine in HA though. What could be causing this and how do I solve?

Wow, world class support from the market leaders in Zigbee technology. Will not buy again.

The instruction says to stop deconz, did you do that and checked if it’s actually stopped?
It says also to stop the ModemManager sudo systemctl stop ModemManager

You might have done that already, just checking.

Hi, there was indeed a problem in the GCFFlasher 4.x versions not listing the serial port of RaspBee I and II.
Yesterday a new version v4.4.0 was released which fixes this.

The Wiki: Update deCONZ Manually was updated to to use -d /dev/serial0 as default which on current Raspberry Pi OS versions automatically points to the correct serial port (ttyS0 or ttyACM0). This also works with older GCFFlasher v4.x.y versions.