Seeed Xiao nRF52840 app crashes when linking in Zigbee support

I'm trying to develop a Zigbee application for the Seeed Xiao nRF52840 BLE board.

I can compile the "Blinky" demo app in nRF Connect for VS Code and run it on the board. But when I enable Zigbee by applying this diff, the app apparently crashes at startup (the LED does not blink). How can I get Zigbee support working on this board?

Some details:

I'm running nRF Connect 2.6.0 on macOS.

I build the Blinky app by choosing "Create a new application", "Copy a sample", "Blinky Sample", then "Add build configuration", select "xiao_ble" board, then "Build Configuration". Afterwards I flash it by connecting the board with a USB-C cable to my laptop, double tapping the reset button on the board, and dragging the build/zephyr/zephyr.uf2 file onto the XIAO-SENSE drive.

If I then apply the above diff, re-build, and repeat the flashing process, the LED never turns on, which I think is because the app crashes at startup.

Related