How to debug an error?

Hello,
I have AutomationTool exiting with ExitCode=25 (Error_UnknownCookFailure) error and I try to debug it.

What I did to find the reason of the error:

  1. I removed all actors from the level. Packaged - the same error.
  2. I removed all created by me files from content browser. Packaged - the same error.
  3. I reseted to defaults Editor Preferences. Packaged - the same error.
  4. I reseted Project Settings by importing the default settings into the project. Packaged - the same error.
  5. I removed all plugins which I added. Make them as default. Packaged - the same error.

So, I am maybe not an expert but for me it looks like now the project is the same as a brand new project, and I still can’t package it.

In the log it says that AutomationTool refers to the path which doesn’t exist. Like somewhere there is a setting with this path. Where can it be? It has got broken right after I installed GitHub and Anchorpoint for multiuser syncronization or maybe after upgrading from UE5.2 to 5.3. But since then I’ve totally reinstalled Windows and Unreal Engine to clear it from GitHub and Anchorpoint. But the error exists.

Do you have any advices? I really need to continue to work on my project… I can play it in UE but can’t package… :frowning:

Many thanks.

Cooking errors happen with unsupported asset formats, mostly textures.
But also data assets etc. So it may be texture, sound file, anything.

Yes you on right path, ie. turn off part of project see if it helps.

Migrate textures to new project try to cook it. There is small chance that error will transfer, however if there is no error it will not mean textures are fine.

You can also try to cook it for different platforms, it may be caused by packager unable to cook for desired platform/format.

And look into log see what was last thing done before error, it may hint at where it is.