cancel
Showing results for 
Search instead for 
Did you mean: 

'Debugger Update Job' Error prevents debugging.

CSHK
Associate

When I build and debug my project, I get the error window below when the debugger connection is established.

Screenshot 2025-10-03 163457.png

The download takes place and verifies successfully, but displays the message again.

0a871d87-7517-4229-8ba8-7915a5be06a0.png

However, when I start program execution, the console displays the message:

Target is not responding, retrying...

And then stops. So debugging is not possible. Any suggestions on how to resolve this?

2 REPLIES 2
Mahmoud Ben Romdhane
ST Employee

Hello @CSHK 

 

Let me thank you for posting.

For more investigation, could you provide please the MCU reference and the debug configuration tab.

 

Thanks.

Mahmoud

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Anna18
Visitor

Hi @CSHK — this usually happens due to a mismatch between CubeIDE, ST-Link firmware, and debug settings. Try the following steps to fix the “Debugger Update Job” and connection issue:

  1. Update ST-Link firmware using STM32CubeProgrammer → ST-Link Upgrade.

  2. In CubeIDE, go to Run → Debug Configurations → Debugger tab, then:

    • Set Interface to SWD (not JTAG).

    • Set Reset mode to Connect under reset.

    • Lower the SWD frequency (e.g., 1000 kHz or less).

  3. Make sure power to the target MCU is stable and the NRST line is connected.

  4. Disable “Download verified image” if it repeatedly fails verification.

  5. If you’re using CubeIDE 1.15 or newer, try reinstalling the ST-Link server via Help → Manage Embedded Software Packages → ST-Link GDB server.

  6. As a last check, try connecting via STM32CubeProgrammer — if it also fails, it’s likely hardware or protection-related (check Option Bytes for RDP level >0).

These steps usually resolve the “Debugger Update Job” error and restore stable debugging.