Symptoms
WCF Required Fields when generating the SmartObject
Diagnoses
Required fields are driving from the WCF code.
Resolution
Initialized the parameters with a SCNULL value. Then rebuilt the smartobject and the required property was no longer there.