Keil ARM debug RUN issue with JLINK (have to click run twice)

when debug  i have to click 'RUN' twice...

after first click run it will halt with below info.

does anyone know why?  thank you

* JLink Info: CPU could not be halted
***JLink Error: Cannot read register 15 (R15) while CPU is running
***JLink Error: Cannot read register 16 (XPSR) while CPU is running
***JLink Error: Cannot read register 0 (R0) while CPU is running
***JLink Error: Cannot read register 1 (R1) while CPU is running