When running on iOS device instantiating the graph fails with the following exception. With or withoutAOTClasses.cs generated the exception is the same. Full log in the attachments.
TargetException: Non-static field requires a target
at System.Reflection.MonoField.SetValue (System.Object obj, System.Object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture)
at ParadoxNotion.Serialization.FullSerializer.Internal.fsReflectedConverter.TryDeserialize (ParadoxNotion.Serialization.FullSerializer.fsData data, System.Object& instance, System.Type storageType)
at ParadoxNotion.Serialization.FullSerializer.fsSerializer.Internal_Deserialize (ParadoxNotion.Serialization.FullSerializer.fsData data, System.Type storageType, System.Object& result, System.Type overrideConverterType)
at ParadoxNotion.Serialization.FullSerializer.fsSerializer.TryDeserialize (ParadoxNotion.Serialization.FullSerializer.fsData data, System.Type storageType, System.Object& result, System.Type overrideConverterType)<code></code>
When I run in editor or in other platform I get this:
The instance is of type PickListElement<Vector3> which I can see in the AOT generated code as NodeCanvas.Tasks.Actions.PickListElement<UnityEngine.Vector3> NodeCanvas_Tasks_Actions_PickListElement_UnityEngine_Vector3