Documents not downloading and throwing error in new window.

Documents not downloading and throwing error in new window. The below error is happening only for specific files. The code used to upload files is below:

a!boxLayout(
label: "Upload/Re-upload Completed File Here.",
contents: {
a!fileUploadField(
labelPosition: "COLLAPSED",
target: if(
and(ri!formRequested = cons!NSA_PartAandB_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartABForm.DocumentId))),
ri!NSARequest.Forms.PartABForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartC_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartCForm.DocumentId))),
ri!NSARequest.Forms.PartCForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartD_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartDForm.DocumentId))),
ri!NSARequest.Forms.PartDForm.DocumentId,cons!NSA_Documents_Cons))),
maxSelections: 1,
value: ri!uploadedForm.DocumentId,
saveInto: {
a!save(ri!uploadedForm.DocumentId,save!value),
a!save(ri!uploadedForm.Status, cons!NSA_ReviewForm_Status_Cons),
a!save(ri!uploadedForm.UploadedOn, if(isnull(ri!uploadedForm.DocumentId),null,today())),
a!save(ri!uploadedForm.Name, ri!formRequested),

a!save(if(ri!formRequested = cons!NSA_PartAandB_FormName_Cons,ri!NSARequest.Forms.PartABForm.DocumentId,
if(ri!formRequested=cons!NSA_PartC_FormName_Cons,ri!NSARequest.Forms.PartCForm.DocumentId,ri!NSARequest.Forms.PartDForm.DocumentId)),
ri!uploadedForm.DocumentId),

a!save(if(ri!formRequested = cons!NSA_PartAandB_FormName_Cons,ri!NSARequest.Forms.PartABForm.Status,
if(ri!formRequested=cons!NSA_PartC_FormName_Cons,ri!NSARequest.Forms.PartCForm.Status,ri!NSARequest.Forms.PartDForm.Status)),
cons!NSA_ReviewForm_Status_Cons),

a!save(if(ri!formRequested = cons!NSA_PartAandB_FormName_Cons,ri!NSARequest.Forms.PartABForm.UploadedOn,
if(ri!formRequested=cons!NSA_PartC_FormName_Cons,ri!NSARequest.Forms.PartCForm.UploadedOn,ri!NSARequest.Forms.PartDForm.UploadedOn)),
ri!uploadedForm.UploadedOn),

a!save(if(and(ri!formRequested = cons!NSA_PartAandB_FormName_Cons,or(isnull(ri!NSARequest.Forms.PartABForm.UploadedOn), or(ri!NSARequest.Forms.PartABForm.Status = cons!NSA_FormPending_Status_Cons, ri!NSARequest.Forms.PartABForm.Status = cons!NSA_ReuploadForm_Status_Cons))),
ri!NSARequest.Forms.PartABForm.TimeTakenToUpload,
if(and(ri!formRequested = cons!NSA_PartC_FormName_Cons,or(isnull(ri!NSARequest.Forms.PartCForm.UploadedOn), or(ri!NSARequest.Forms.PartCForm.Status = cons!NSA_FormPending_Status_Cons, ri!NSARequest.Forms.PartABForm.Status = cons!NSA_ReuploadForm_Status_Cons))),
ri!NSARequest.Forms.PartCForm.TimeTakenToUpload,
if(and(ri!formRequested = cons!NSA_PartD_FormName_Cons,or(isnull(ri!NSARequest.Forms.PartDForm.UploadedOn), or(ri!NSARequest.Forms.PartDForm.Status = cons!NSA_FormPending_Status_Cons, ri!NSARequest.Forms.PartABForm.Status = cons!NSA_ReuploadForm_Status_Cons))),
ri!NSARequest.Forms.PartDForm.TimeTakenToUpload, null
))), null)
},
required: true,
validations: {},
helpTooltip: "Upload a file/drag and drop a file.
- Files cannot be larger than 1GB in size.
- The following characters are not accepted for file names. \ / ; : | ? ' < > * & double quote
",
disabled: or(ri!requestorTask = false, isnull(ri!requestorTask))
)
},
style: "ERROR",
marginBelow: "STANDARD"
),

Below is the error image and the form where user downloads the document they have uploaded with documentDownloadLink. The document id is displayed in a separate field confirming that a value does exist in the rule input field for document id. 

Code in use is below. Please advise the cause and how to fix it.

a!boxLayout(
label: "Download Form for Review From Here.",
contents: {
a!linkField(
links: {
a!documentDownloadLink(
document: if(and(ri!formRequested = cons!NSA_PartAandB_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartABForm.DocumentId))),
ri!NSARequest.Forms.PartABForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartC_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartCForm.DocumentId))),
ri!NSARequest.Forms.PartCForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartD_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartDForm.DocumentId))),
ri!NSARequest.Forms.PartDForm.DocumentId,null))),
label: document(tointeger(if(and(ri!formRequested = cons!NSA_PartAandB_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartABForm.DocumentId))),
ri!NSARequest.Forms.PartABForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartC_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartCForm.DocumentId))),
ri!NSARequest.Forms.PartCForm.DocumentId,
if(and(ri!formRequested = cons!NSA_PartD_FormName_Cons, not(isnull(ri!NSARequest.Forms.PartDForm.DocumentId))),
ri!NSARequest.Forms.PartDForm.DocumentId,null)))),"name")
)
}
)
},
style: "INFO",
marginBelow: "STANDARD"
)

   

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data