Can't program Arduino Primo board with Arduino Node shield

Hello:

I tried to program my Arduino Promo board with Arduino NRF52 Boards version 1.0.1, but I saw the error message:
Error: unable to find CMSIS-DAP device
Error: No Valid JTAG Interface Configured.
Error: No Valid JTAG Interface Configured.

Can you please help me to solve this issue?

Thank you
Terence

what is Node shield? LoRa? and what has it to do with the error? without it the Primo works?

Hello Juraj:

The Node shield is LoRa shield. My application code will use LoRa shield to send LoRa packets. Without shield, the Primo still works. Right now, I just can't flash compiled code to Primo board. It will show the above error. My IDE is Arduino 1.8.4, board I select "Arduino nRF52 Boards" version 1.0.1 in Arduino IDE. Thank you.

Hello:

I tried to use Arduino online editor to compile a blinky example to my Primo board. But it also shows error:

It seems like I can't even upload any program to my Primo board. Can you help me to look into this. I really appreciate.

Best regards,
Terence

the problem is hardware related and I do not have that hardware.
check the specifications if there is some conflict with pins used by the shield and usb connection.
how is the LoRa shield connected? you didn't write what model of LoRa shield you use.
with some shields, there are workarounds needed to switch between USB for uploading a sketch and using the shield.

and put 'LoRa' word in the title of the thread. maybe it will attract some LoRa expert.