I just found this relative to the Beta for 15.4 (seems like this problem was present for some even during beta). At that time the solution was perceived to be a DFU restore was the only solution. It comes from this Reddit website (you have to scroll down load more comments to get to it): https://www.reddit.com/r/MacOSBeta/comments/1j2q230/154_developer_beta_2_released/?rdt=62051
The original Post and response was in Portuguese (this is translation):
I installed 15.4 Beta via the Beta Development Version on my external HD. It worked, but when I turned it off and booted from the internal HD with 15.3.1. The installation was corrupted. I cleaned the disk with Recover Sonoma, but now the Mac no longer accepts the installation of version 15.3.1. It always crashes and stays in a loop...I can only install 15.4 when this is only the Beta Development version on both the internal and external disks. Now when I try to update it always crashes with this LOG:
panic(cpu 0 caller 0x0): t6000dart 0xfffffdf03f8c2850 (dart-disp0): Can't ignore lock validation u/t6000dart.c:437
Reply #1:
Hi, I’m going through the same issue. I guess you haven’t found a solution other than DFU restore either, right?
Reply #2:
Unfortunately not, only restoring via DFU. After I restored everything worked normally.