Jetson Xavier NX doesn't start to boot (goes to recovery mode after flashing)

--external-only means no internal device (QSPI, eMMC) will be flashed.
Either remove that option or flash eMMC first.