Hello, I have a customized MCXN947 board which both the internal LDO and DCDC have been bypassed. Now I am trying to program the board with Segger JLINK. Using the JLink Commander the host computer can detect and identify the M33 core.

But when I tried to flash any thing to the mcu, the host computer cannot identify the target device.

My board currently have used PCA9420 to provide the power to the VDD_CORE and IOs. I have followed the datasheet and pull the VDD_DCDC low with 10k resistor and left DCDC_LX floated. The VDD_LDO_CORE pin is also shorted to the VDD_CORE.
I have tried both vscode and mcxpressor which both have failed to flash the codes onto the chip. But yet the JLINK can identify the processor core.