If the file path with the asset contains a project name, the cooking file pathlength is incorrectly increased.
The following code in ContentBrowserUtils :: GetPackageLengthForCooking causes this issue.
The value returned by GetPackageLengthForCooking can be very large because GameNamePadded is forced to be 20 characters and it is used by ReplaceInline. Then, in the case of windows, an error occurs with the 260-character limit
The above code is very old code, so I do not know why this implementation is such, but it should be fixed.
result : if path has project name, the pathlength is obviously wrong. Please look at the attached image.
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77024 in the post.