I'm encountering this error message in game at start up time when building with IL2CPP for Windows standalone: Code (CSharp): ExecutionEngineException: Attempting to call method 'Unity.Jobs.IJobParallelForExtensions+ParallelForJobStruct`1[[MeshGeneratorEx+MeshGenerationJob, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]::Initialize' for which no ahead of time (AOT) code was generated. at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object parameters, System.Globalization.CultureInfo culture) [0x00000] in <00000000000000000000000000000000>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object parameters) [0x00000] in <00000000000000000000000000000000>:0 at Unity.Jobs.IJobParallelForDeferExtensions+ParallelForJobStruct`1[T].Initialize () [0x00000] in <00000000000000000000000000000000>:0 at MeshGeneratorEx.Start () [0x00000] in <00000000000000000000000000000000>:0 where MeshGenerationJob gets passed a NativeArray via the NativeList.ToDeferredJobArray method. This error message seems very similar to this one::https://forum.unity.com/threads/win...ossible-to-show-the-type-in-the-error.526455/ Looking at the source code for IJobParallelForDeferredExtensions.ParallelForJobStruct<T>.Initialize() I found that it is using the MakeGenericType method which seems to be related to this issue.(see https://forum.unity.com/threads/il2cpp-type-makegenerictype-work-around.311926/) Before finding out about all this I tried to keep il2cpp from stripping the Unity.Jobs assembly with the approach described here: https://docs.unity3d.com/Manual/IL2CPP-BytecodeStripping.html Didn't work, error message keeps appearing. I <redacted> IJobParallelForDeferredExtensions so I could instantiate a generic instance of theParallelForJobStruct as was described in the first link as a workaround. Didn't work, error message keeps appearing. As I'm writing this I'm looking at the error message again and seeing that it is referring specifically to IJobParallelForExtensions so maybe I need to instantiate a ParallelForJobStruct of that type as well. Didn't try this yet. Is this a known issue, is it related to what I found out about il2cpp and MakeGenericType and if so is there any fix for this?