diff --git a/src/claim-request-management/claim-request-management.service.ts b/src/claim-request-management/claim-request-management.service.ts index 5630d20..b85e157 100644 --- a/src/claim-request-management/claim-request-management.service.ts +++ b/src/claim-request-management/claim-request-management.service.ts @@ -6297,8 +6297,8 @@ export class ClaimRequestManagementService { ); } - // Initial flow: each document once. Expert resend: allow replacement. - if (!isResendUpload) { + // Initial flow: each document once. Expert resend and v3 in-person: allow replacement. + if (!isResendUpload && !options?.v3InPersonFlow) { const existingDoc = (claimCase.requiredDocuments as any)?.get?.(body.documentKey) ?? (claimCase.requiredDocuments as any)?.[body.documentKey];