For any other people, who may see this topic:
Here is how you can enable verbose logs for all categories even for packaged builds:
Add
[Core.Log]
Global=All
or
[Core.Log]
Global=VeryVerbose
in DefaultEngine.ini or Engine.ini (for packaged builds).
If you want to enable logs in shipping builds, you must add these lines in
- C:/Users/Username/AppData/Local/YourGameName/Saved/Config/Windows/Engine.ini
- /home/username/.config/Epic/YourGameName/Saved/Config/Linux/Engine.ini
- /Users/username/Library/Containers/YourGameName/Data/Library/Application Support/Epic/YourGameName/Saved/Config/Mac/Engine.ini
Depending on your OS. These paths are for UE5.3, for other versions of the engine or OS versions it may be different.
By the way, shipping logs are only available if you build the game from source version of the engine and have these lines in Source/YourGame.target.cs
if (Configuration == UnrealTargetConfiguration.Shipping && !bIsEngineInstalled)
{
BuildEnvironment = TargetBuildEnvironment.Unique;
bUseLoggingInShipping = true;
GlobalDefinitions.Add("USE_LOGGING_IN_SHIPPING=1");
}