Trying my mod in singleplayer causes crash.

Hi guys i’ve been dealing with this issue since my first mod last year and im really tired of it lol,
When i try to load into The island or any other map with only my mod installed, the game crashes in loading, the save doesn’t even load a 100% and it crashes, it crashes only with my mod, any other mods that i try works fine.

here is the crash message
Fatal error!

VERSION: 358.6
ShooterGame.exe!ANPCZoneManager::BeginPlay() (0x00007ff739936a87) + 252 bytes [f:\build\lostisland\projects\shootergame\source\shootergame\private\npczonemanager.cpp:230]
ShooterGame.exe!ULevel::RouteActorInitialize() (0x00007ff73bf6f741) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\level.cpp:1968]
ShooterGame.exe!UWorld::InitializeActorsForPlay() (0x00007ff73c190782) + 16 bytes [f:\build\lostisland\engine\source\runtime\engine\private\world.cpp:3250]
ShooterGame.exe!UEngine::LoadMap() (0x00007ff73c1544ae) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\unrealengine.cpp:10374]
ShooterGame.exe!UEngine::Browse() (0x00007ff73c134d81) + 43 bytes [f:\build\lostisland\engine\source\runtime\engine\private\unrealengine.cpp:9028]
ShooterGame.exe!UEngine::TickWorldTravel() (0x00007ff73c168bfe) + 60 bytes [f:\build\lostisland\engine\source\runtime\engine\private\unrealengine.cpp:9200]
ShooterGame.exe!UGameEngine::Tick() (0x00007ff73bef37b5) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\gameengine.cpp:1168]
ShooterGame.exe!FEngineLoop::Tick() (0x00007ff739705614) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launchengineloop.cpp:2647]
ShooterGame.exe!GuardedMain() (0x00007ff73970067c) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGame.exe!GuardedMainWrapper() (0x00007ff7397006ca) + 5 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGame.exe!WinMain() (0x00007ff739705f8c) + 17 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGame.exe!__tmainCRTStartup() (0x00007ff73cf92305) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffcb6437614) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffcb77c26f1) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffcb77c26f1) + 0 bytes [UnknownFile:0]