Hi,
Believe me my code do a Software Destructive RESET exactly like it is described in reference manual

Also if you check the debugger you will see the F_SOFT_DEST flag set in RGM[DES] register.

After reset SSCM module search for valid RCHW on bootable locations.
The device boots from first valid RCHW. On offset 0x4 from valid boot address is jump to user code start address.
Peter