I would also be interested on how to fix this, as it could happen as a result of using the wrong type of OTA, i.e. A/B OTA-ed with non-A/B OTA. See OTA bricks Jetson AGX Xavier (industrial) when writing SMD partitions without any checks
Would have expected that the SMD partitions would be used in a way that allows recovery if the wrong OTA is applied, or at least that the OTA process will check and refuse to make changes if it is the wrong one.