UE5 game pacakge workflow doesn't work on Linux platform

When I package a project on linux platform.
Two questions I have been found

  1. The project file is not packaged in pak file, causing the error: “failed to load project description”

  2. Global shader will not load when the game launches, a message box shown below:

it seems packing stage bug. I try shipping the project without the package stage from UnrealFrontend, and it works fine.

I found the root course is the packaged game lost Engine/Binaries directory.

When I create manually, all problems are solved.