Cooking fails because of CEF3 whereas I don't use it (neither WebBrowser)

I have following paths/modules in my editor plugin .Build.cs :

			PublicIncludePaths.AddRange(
				new string[] {
                    "MyPluginEditor/Public",
                    "MyPlugin/Public",
				}
				);

			PrivateIncludePaths.AddRange(
				new string[] {
					"MyPluginEditor/Private",
				}
				);

			PublicDependencyModuleNames.AddRange(
				new string[]
				{
					"Core",
                    "CoreUObject",
                    "Engine",
                    "MyPlugin",
				}
				);
        
			PrivateDependencyModuleNames.AddRange(
				new string[]
				{
                    "UnrealEd",
                    "BlueprintGraph",
                    "AnimGraph",
                    "MyPlugin",
				}
				);

And this is my runtime build file :

			PublicIncludePaths.AddRange(
				new string[] {
                    "MyPlugin/Public",
				}
				);

			PrivateIncludePaths.AddRange(
				new string[] {
					"MyPlugin/Private",
				}
				);

			PublicDependencyModuleNames.AddRange(
				new string[]
				{
					"Core",
                    "CoreUObject",
                    "Engine",
				}
				);

Not sure if this makes sense in terms of splitting public/private, but it works for me :slight_smile: