如何正确的将MOD打包成IOstore对应的.pak .ucas .utoc文件?

我在制作浪漫沙加2 七英雄的复仇的MOD。这个游戏是用的虚幻4.27.2制作,游戏文件包含.pak .ucas .utoc。主要文件在.ucas里面。所以常用的只能打包成pak的unrealPak就用不了。

我打包步骤如下:
1.安装虚幻4.27.2,新建项目。
2.用Fmodel从游戏的.ucas文件包里提取出DT_AllFlagSetupTable.uasset。这个是游戏flag数据文件,不包含任何models和textures。
3.用16进制编辑器直接修改DT_AllFlagSetupTable.uasset,其实就是改Flag对应的bit。
4.虚幻4.27.2选项里勾选Pak, IOstore, Chunk与允许分配Chunk ID。
5.将Fmodel导出的整个文件夹包含修改好的文件复制到新建项目的content文件下。
6.用虚幻4.27.2打包,然后返回打包失败"Error: Package …/…/…/…/RSAGA2/my project/Content/Main/Flag/Data/DT_AllFlagSetupTable.uasset has malformed tag".

我想这个问题是新建项目不认DT_AllFlagSetupTable.uasset导致的,需要一个正确的导入方式来让它认文件,然后才能Assign to chunk,最后打包才能成功。
请问要怎么才能在新建项目里导入datatable式的uasset文件?谢谢!
或者有工具能直接将uasset文件打包成.pak .ucas .utoc三个文件也可以。我试过IOstorePak,它的确能打包成这样3个文件,但是是3个只含有目录的空文件。