Packaging games to Linux

I am a Windows user and I plan to package a game I made in Unreal Engine 4.27 to Linux. I have v19_clang-11.0.1-centos7 when I installed the toolchain needed to make Linux builds.
I have a Blueprint project (not C++ project) and I was able to package the Linux builx just fine. The problem is that when I try to test it on a Linux VM, it fails to work. With Ubuntu, it tries to start but never does. On Linux mint, it opens up a black screen and then eventually closes/crashes
I spent hours trying to get a Linux build of an Unreal Engine game to work but it is going nowhere. If any Unreal Engine game developers know how to make Linux builds work, I would greatly appreciate knowing how to get it to work since I have no way to contact Epic Games directly to report these problems to get solutions.
Before anyone asks, when I package a Windows 64bit build, it works perfectly fine. I just can’t get Linux builds to work.