Ark fatal error when loading mod

First time making a mod.

Created custom Grappling hook ammo that when applied to a crossbow makes a custom ammo crossbow that is a copy of the grappling crossbow, only it does not use ammo on firing. Just took unchecking a checkbox.

I made an engram, tested it all. It all worked engram worked crossbow and ammo worked

Cooked the mod, uploaded it, subscribed. But when I add the mod to my singleplayer, it crashes the game with the following error



Fatal error!



VERSION: 235.6 
ShooterGame.exe!FArchiveProxy::GetLinker() (0x000000013fa69864) + 4 bytes [c:\svn_ark\engine\source\runtime\core\public\serialization\archivebase.h:1114]
ShooterGame.exe!ASupplyCrateSpawningVolume::CheckForSupplyCrateStart() (0x000000013f62dbe6) + 28 bytes [c:\svn_ark\projects\shootergame\source\shootergame\private\supplycratespawningvolume.cpp:60]
ShooterGame.exe!ULevel::RouteActorInitialize() (0x00000001402da292) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\level.cpp:1720]
ShooterGame.exe!UWorld::AddToWorld() (0x00000001404d69ec) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\world.cpp:1848]
ShooterGame.exe!UWorld::UpdateLevelStreamingInner() (0x00000001404d9a75) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\world.cpp:2488]
ShooterGame.exe!UWorld::UpdateLevelStreaming() (0x00000001404d9d94) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\world.cpp:2571]
ShooterGame.exe!UGameViewportClient::Draw() (0x000000014023b555) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\gameviewportclient.cpp:878]
ShooterGame.exe!FViewport::Draw() (0x0000000140497ede) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\unrealclient.cpp:1082]
ShooterGame.exe!UGameEngine::RedrawViewports() (0x0000000140213241) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\gameengine.cpp:411]
ShooterGame.exe!UEngine::LoadMap() (0x00000001404b0790) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\unrealengine.cpp:9469]
ShooterGame.exe!UEngine::Browse() (0x00000001404ab732) + 38 bytes [c:\svn_ark\engine\source\runtime\engine\private\unrealengine.cpp:8246]
ShooterGame.exe!UEngine::TickWorldTravel() (0x00000001404ac3e0) + 65 bytes [c:\svn_ark\engine\source\runtime\engine\private\unrealengine.cpp:8418]
ShooterGame.exe!UGameEngine::Tick() (0x0000000140214eac) + 0 bytes [c:\svn_ark\engine\source\runtime\engine\private\gameengine.cpp:928]
ShooterGame.exe!FEngineLoop::Tick() (0x000000013f2e9af9) + 0 bytes [c:\svn_ark\engine\source\runtime\launch\private\launchengineloop.cpp:2344]
ShooterGame.exe!GuardedMain() (0x000000013f2e412c) + 0 bytes [c:\svn_ark\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGame.exe!GuardedMainWrapper() (0x000000013f2eafda) + 5 bytes [c:\svn_ark\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGame.exe!WinMain() (0x000000013f2eb108) + 8 bytes [c:\svn_ark\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGame.exe!__tmainCRTStartup() (0x00000001413847b1) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
kernel32.dll!UnknownFunction (0x00000000772359cd) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x000000007736b981) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x000000007736b981) + 0 bytes [UnknownFile:0]



I can upload any screenshots needed

Any help is great.

Thank you,