I am using nrf52832,I have Defigned "CONFIG_NFCT_PINS_AS_GPIOS"as below。P0.09 is configed as POWER_HOLD pin, P0.10 is configed as buton.

I found that when I download softdevice,P0.09 is Pulled high, the board is powered ,then I download application,P0.09 is still highand board is powered,but 52832 does not work,I must disconnect battery and reconnect it,then I push the button and the system start to run. then I push buton and power off device ,after this startup, even I push the button again ,or reconnect the batery,the system does not startup.
this really makes me confused,does anyone can help me?