Learning Devicetree is one of the more difficult parts of getting comfortable with Zephyr. This post walks you through an example error and points out things to check while troubleshooting.
Wireshark is an open-source network monitoring tool that also works to troubleshoot Thread networks. Golioth shows you how to get started using the tool and decoding encrypted wireless mesh packets when working with Thread or OpenThread.
Troubleshooting high complexity systems like Zephyr requires more thorough tools. Menuconfig allows users to see the layers of their system and adjust settings without requiring a complete system recompilation. Zephyr expert Marcin shows how he uses this tool for troubleshooting.