4.18 Problem cooking project/opening on other computers/importing project to 4.20

I’ve been working on a game for about 8 months now but I’m seeming to run into a major problem. Every time I try to open any of the assets on another computer, cook my project, or update it to 4.20 or any other non-4.18 version, it crashes. My friend somehow managed to get all but one of the assets opening without any crashing, the one asset that crashed his game gave him some out of memory error, which is the same sort of error I got. Also it crashes on STARTUP on all other computers besides my own, unless you delete a bunch of stuff, in which case you can’t open any BPS. However I can open the asset fine, compile and save it fine, and play in editor fine. I just can’t package the game or import it without getting critical errors. All computers I tried it on have 16gb of RAM at least. Below is the end of the log it makes while cooking.

[2018.08.15-04.23.47:007][771]UATHelper: Packaging (Windows (64-bit)):   LogSavePackage: Display: Finished SavePackage E:/ShooterGame/Saved/Cooked/WindowsNoEditor/ShooterGame/Content/Assets/Shapes/Shape_Cone.uasset
[2018.08.15-04.23.47:251][789]UATHelper: Packaging (Windows (64-bit)):   LogMemory: Warning: Freeing 33554432 bytes from backup pool to handle out of memory.
[2018.08.15-04.23.47:251][789]UATHelper: Packaging (Windows (64-bit)):   LogMemory: Warning: MemoryStats:
[2018.08.15-04.23.47:252][789]UATHelper: Packaging (Windows (64-bit)):   	AvailablePhysical 3336138752
[2018.08.15-04.23.47:252][789]UATHelper: Packaging (Windows (64-bit)):   	 AvailableVirtual 8792392306688
[2018.08.15-04.23.47:252][789]UATHelper: Packaging (Windows (64-bit)):   	     UsedPhysical 3194646528
[2018.08.15-04.23.47:252][789]UATHelper: Packaging (Windows (64-bit)):   	 PeakUsedPhysical 4277657600
[2018.08.15-04.23.47:252][789]UATHelper: Packaging (Windows (64-bit)):   	      UsedVirtual 3187802112
[2018.08.15-04.23.47:253][789]UATHelper: Packaging (Windows (64-bit)):   	  PeakUsedVirtual 4282003456
[2018.08.15-04.24.50:077][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: begin: stack for UAT
[2018.08.15-04.24.50:078][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: === Critical error: ===
[2018.08.15-04.24.50:078][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error:
[2018.08.15-04.24.50:078][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: Fatal error: [File:D:\Build\++UE4+Release-4.18+Compile\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 183]
[2018.08.15-04.24.50:079][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: Ran out of memory allocating 18446744070340949812 bytes with alignment 0
[2018.08.15-04.24.50:079][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error:
[2018.08.15-04.24.50:079][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error:
[2018.08.15-04.24.50:079][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error:
[2018.08.15-04.24.50:079][846]UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: end: stack for UAT
[2018.08.15-04.26.54:272][983]UATHelper: Packaging (Windows (64-bit)): Took 4177.720952s to run UE4Editor-Cmd.exe, ExitCode=3
[2018.08.15-04.26.55:606][987]UATHelper: Packaging (Windows (64-bit)): Cook failed. Deleting cooked data.

Can anybody help? I really don’t want to start over, and I want to at least know what is causing this so I can fix it in the future.

This is the only fatal error in the log, which is most likely the issue.

UATHelper: Packaging (Windows (64-bit)):   LogWindows: Error: Fatal error: [File:D:\Build++UE4+Release-4.18+Compile\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 183]