The NRF9160-DK is not recognized for programming Thingy91 by the debug port P19 after Nordic tool and J-Link firmware update from 3.10 to 3.12.
It showed error on VSCode when try to programming.
(IssueDirect flash to thingy91 by MCUboot is good)
-- west flash: using runner nrfjprog -- runners.nrfjprog: Flashing file: C:\Users\slee\sdk-nrf\applications\asset_tracker_v2\build\zephyr\merged.hex ERROR: Unable to connect to a debugger. ERROR: JLinkARM DLL reported an error. Try again. If error condition ERROR: persists, run the same command again with argument --log, contact Nordic ERROR: Semiconductor and provide the generated log.log file to them. NOTE: For additional output, try running again with logging enabled (--log). NOTE: Any generated log error messages will be displayed. FATAL ERROR: command exited with status 33: nrfjprog --program 'C:\Users\slee\sdk-nrf\applications\asset_tracker_v2\build\zephyr\merged.hex' --sectorerase --verify -f NRF91 --snr 960011733

C:\Users\slee>nrfjprog -r ERROR: Unable to connect to a debugger. ERROR: JLinkARM DLL reported an error. Try again. If error condition ERROR: persists, run the same command again with argument --log, contact Nordic ERROR: Semiconductor and provide the generated log.log file to them. NOTE: For additional output, try running again with logging enabled (--log). NOTE: Any generated log error messages will be displayed. C:\Users\slee>nrfjprog -r --log ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: Unable to connect to a debugger. ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: JLinkARM DLL reported an error. Try again. If error condition ERROR: persists, run the same command again with argument --log, contact Nordic ERROR: Semiconductor and provide the generated log.log file to them. C:\Users\slee>nrfjprog -v nrfjprog version: 10.15.2 external JLinkARM.dll version: 7.84a C:\Users\slee>nrfjprog -v nrfjprog version: 10.15.2 external JLinkARM.dll version: 7.84a C:\Users\slee>nrfjprog -v nrfjprog version: 10.15.2 external JLinkARM.dll version: 7.84a C:\Users\slee>nrfjprog -v nrfjprog version: 10.15.2 external JLinkARM.dll version: 7.84a C:\Users\slee>nrfjprog -v nrfjprog version: 10.15.2 external JLinkARM.dll version: 7.84a C:\Users\slee>nrfjprog -r Applying system reset. Run. C:\Users\slee>nrfjprog -r --log ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: Unable to connect to a debugger. ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: JLinkARM DLL reported an error. Try again. If error condition ERROR: persists, run the same command again with argument --log, contact Nordic ERROR: Semiconductor and provide the generated log.log file to them.
It very similar of this case Unable to flash nrf52820 using nrf52833DK debug out. - Nordic Q&A - Nordic DevZone - Nordic DevZone (nordicsemi.com)