onboarding-dispose requires cfm.vpa.credentials, but tmanager does not include that field in the dispose orchestration payload.
On deploy, tmanager adds cfm.vpa.credentials to the manifest, so onboarding can request credential issuance. On dispose, it only sends participant ID, VPA data, and saved state, but not the credential specs. As a result, onboarding-dispose fails when reading onboardingData, because CredentialSpecs is marked as required.
onboarding-disposerequirescfm.vpa.credentials, buttmanagerdoes not include that field in the dispose orchestration payload.On deploy,
tmanageraddscfm.vpa.credentialsto the manifest, so onboarding can request credential issuance. On dispose, it only sends participant ID, VPA data, and saved state, but not the credential specs. As a result,onboarding-disposefails when readingonboardingData, becauseCredentialSpecsis marked as required.