=load( local!nullValue: null, a!sectionLayout ( label:"Event details", firstColumnContents: { a!checkboxField( label: "Printing", labelPosition: "ADJACENT", required: false(), disabled: false(), choiceLabels: cons!PRINTING_LABELS_VALUES, choiceValues: cons!PRINTING_LABELS_VALUES, value: if(ri!isEdit, ri!chkBoxvalues, local!nullValue) saveInto: ri!chkBoxvalues ), a!radioButtonField( label: "Dietary requirements", labelPosition: "ADJACENT", required: false(), disabled: false(), choiceLabels:{"Yes","No"}, choiceValues: {1,0}, value: ri!drpDwnValue , saveInto: ri!drpDwnValue ) } ) ) ----------------------------- -> PRINTING_LABELS_VALUES is a multiple Text constant with value Foyer Signs;Placecards;Name tags -> ri!chkBoxvalues is multiple text parameter which i am passing from process model (initially it will not contain any value) -> ri!isEdit is boolean intially false For suppose consider the scenario that i am selecting 1st and last option in the checkboxes (i.e., Foyer Signs;Name tags) Issue1: when i select some value in the radio button below, checkboxes selected seems to be unselected but after sumit, "chkBoxvalues" multiple text variable contain value "Foyer Signs;Name tags" in process model Issue2: when it comes back to the same form with isEdit true, it throws the following error in the server log "2015-05-12 11:35:32,569 [ajp-/0.0.0.0:8009-12] ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation. com.appiancorp.process.expression.ExpressionRuntimeException$AppianExceptionProvider: Expression evaluation error in rule 'chekbxtest' (called by rule 'chkbxtest'): A checkbox component [label=“Printing”] has an invalid value for “value”. All selected values must be present in the choiceValues array, but value was and choiceValues was Foyer Signs; Placecards; Name tags. (APNX-1-4198-000)"