Cooking for Windows failed

Hey guys, not sure if I should post this question here but I have been getting a unknown cook failure each time I try to package my project.
Here are the logs:

Log lines 1-100
Log lines 101-300
Log lines 301-500
Log lines 501-800
Log lines 801-1200
Log lines 1201-2000
Log lines 2001-2500
Log lines 2501-3000
Log lines 3001-4000
Log lines 4001-4369

Here is the engine log

I think I found the problem in relation to line 497 and the Roboto font. It seems to reference Reflections2, which is a project that I migrated some of my assets from into my current project.

[2017.10.09-18.33.24:412][ 0]LogCookisplay: Cooking /Engine/EngineFonts/Roboto → C:/Users/user/Documents/Unreal Projects/Reflections2/Saved/Cooked/WindowsNoEditor/Engine/Content/EngineFonts/Roboto.uasset

I am not sure as to why this would be an issue but when I opened the font under engine fonts the project will not allow me to save it anymore, should I replace the font?

Any help would be appreciated.

Tags: None

Sometimes migrating content to new projects or engine versions can produce errors you didn’t expect.

I noticed you’re getting a lot of ‘Accessed: None’ warnings in add components? maybe that could be the cause?

[2017.10.09-18.33.01:276][ 0]LogNetVersion: GetLocalNetworkVersion: CL: 3299760 - Pastebin.com : In this file, i found the following warning:

‘Warning Unable to find package for cooking’

One issue i’ve been warned of is useing spaces or punctuation, so /Game/Turret/Textures/Building/StairsSupport (1), should just be /Game/Turret/Textures/Building/StairsSupport1

This is evident as you get the following error: LogPackageName:Error: DoesPackageExist: DoesPackageExist FAILED: ‘/Game/Turret/Textures/Building/StairsSupport (1)’ is not a standard unreal filename or a long path name. Reason: Name may not contain the following characters:

My advice just from this file alone is 1) Never use space or punctuation in a filename, and 2) Your Unreal projects should be stored as close to C:\ as possible, to reduce path name length, as it is limited, so spaces and punctuation will screw you over, my set up for example is C:\UE4\Project\

[2017.10.09-18.33.29:712][ 0]LogCook:Display: Cooking /Engine/MobileResources/H - Pastebin.com : This file appears to have a lot of missing info, a lot of warnings pointing to missing packages and assets, are they perhaps in a different folder, outside the project directory?
And also the input events are apparently missing, have you renamed them?

[2017.10.09-18.36.37:198][ 0]LogCook:Display: Cooking /Game/Props1/Tile_02_B -> - Pastebin.com : this again has filling assets

( Failed to find object ‘Object /Game/DeusEx/Mesh/Pipe_01.Pipe_01’)

Try to confirm that the assets are where they’re supposed to be, and remove as many symbols and spaces as possible, I had an issue in my final year and also packaging my first professional project where I’d have errors due to how I named things, so it’s always worth remembering to keep it as simple as possible.

You’re welcome to provide more information, and also free to ask me to clarify or elaborate on anything i’ve said.

Let me know if this helps you.

Kind Regards.

Kieran.

I was able to fix the cooking and packaging issue by coping everything into a new blank project but now I have random blueprints not behaving the way they are supposed to. I’m going to try and delete them and remigrate them into the project again and see if that works.

Going back to the original project I cant seem to find the file under /Game/Turret/Textures/Building/StairsSupport (1) and Object /Game/DeusEx/Mesh/Pipe_01.Pipe_01. Is it possible that the engine is referencing the assets after I deleted them earlier?