CDISP0862E
An optional type may not have another optional type as its underlying type.
optional type was used with another optional type as its underlying type, which is not supported.optional type as the underlying type for another optional type.