MSPM0G3519-Q1: when using CPU reset, init clk will enter infinite loop

Part Number: MSPM0G3519-Q1


We are debugging a new prototype.  

We encountered a problem during the debugging process.  when using CPU reset, the initialization clock will enter an infinite loop.   Only by using hardware reset can it return to normal

What ideas do you have to use CPU reset so we won't go into infinite loop?   see code below.