FMemoryWriter does not support data larger than 2GB

Hi, I am having similar problem.
My level has 23 meshes in it with Overridden Light Map Resolution of 2048, 2 EXR map for skydome, 2 Lighting Scenarios and no reflection captures.
Below are solutions that I’ve found online and tried but none of them are really good solutions to this issue.

1. Splitting the levels.
Doesnt work. My level only has 23 meshes in it. I split the level into 7 sublevels (approx. 3 meshes in each sublevel) and it still wont package the game.

2. Set Compress Lightmap to True.
It works, but lightmaps show visible lowres gradient banding. Not preferable for archvis works.

3. Reducing Overriden Light Map Resolution from 2048 to 1024.
It works.

4.Deleting Map Build Data
Build data contains the baked lightmaps. Deleting this will erase the baked lightmaps. So this is not a solution.

5. Reducing World Settings > Lighting Level Scale
This affects the look of final rendered results. This is not a solution too.

6. Pack for Shipping instead of Development
It doesnt work. Packing for Shipment still gets me the same error.

7. Too Many Reflection Captures.
I dont have sny reflection capture in my level, so I dont think this is the cause.

8. Set World Settings > Packed Light and Shadow Map Texture Size to 1024.
It doesnt work. It is 1024 by default when I have this problem.

These are what I found and have tried. If anyone or Epic has better solutions, kindly do share.
Thanks.