Important Registry updates for entries that will not be changed can be handled by using standard updates.
When you try to edit a protected registry key, you’ll run into a few different errors, but they tell you that you lack permissions for making changes.
To update the values of this category of registry data, provisioning XML (provxml) must be used.
If provxml is not used to update the registry data that has been changed since the device was flashed in the factory, the update will report success to the user, but the registry changes in a standard update will not be applied.
There's been problems with that in the past with using Cargo but those should in theory be fixed now. Rust source build panicked and did not install successfully.
It looks like this may also be related to filesystem things, I wonder do you have an NFS mount?