I just noticed a case where my PPK2 needed to be reprogrammed.
The Power profiler application in nRFConnect for Desktop correctly flagged this and gave me the option to reprogram. The application then hung indefinitely.
Luckily I noticed that the name of the device changed so I tried closing out nRFConnect for Desktop, reopened power profiler, and accepted the reprogram option again. The device reprogrammed with no issues and I was able to use it again.
Posting in case this helps anyone else.
Versioning:
Power profiler v3.5.5
nRFConnect for Desktop v4.1.2
Windows 10