I've been trying for hours to get GTA V to load up. It just hangs at the loading screen until I manually end task. I tried uninstalling new and some old possibly conflicting mods, tried various gameconfig.xml's, deleted the settings file, replaced the game_cache_y file with an old one and then switched it back, replaced all the main hooks with fresh files, removed unnecessary scripts, and still nothing!
In fact now I'm getting the "Script Hook V fatal error - can't find native" error.
Also, ScripthookVDotNet2.log has not updated for the last 4 hours despite having launched the game dozens of times. Apparently scrippthookvdotnet2 isn't doing anything lately

What should I do?
script hook log
GTA V SCRIPT HOOK (build Feb 10 2019, v1.0.1604.1)
[03:55:35] INIT: Started
[03:55:35] INIT: Success, game version is VER_1_0_1604_1_STEAM
[03:55:35] INIT: Registering script 'J10RailroadEngineer.asi' (0x00007FFF3C6069C0)
[03:55:35] INIT: Registering script 'LUA.asi' (0x00007FFF14A8E6A0)
[03:55:36] INIT: Registering script 'ScriptHookVDotNet.asi' (0x00007FFF6BAA1390)
[03:55:36] INIT: Registering script 'shadows.asi' (0x00007FFF53901DA0)
[03:55:36] INIT: Registering script 'timecyclemods.asi' (0x00007FFF53062480)
[03:55:36] INIT: Registering script 'TrainerV.asi' (0x00007FFF091FCE30)
[03:55:36] INIT: Registering script 'WaterEditor.asi' (0x00007FFF3C4347B0)
[03:55:36] INIT: Registering additional script thread 'WaterEditor.asi' (0x00007FFF3C4347C0)
[03:55:36] INIT: Registering script 'weatherdetector.asi' (0x00007FFF5F321AF0)
[03:55:43] INIT: Pool 1 extended
[03:55:43] INIT: Pool 2 extended
[03:55:43] INIT: Pool 3 extended
[03:55:43] INIT: Pool 4 extended
[03:55:48] INIT: GtaThread collection size 189
[03:55:48] INIT: wnd proc 0x00000000FFFF05E4
[03:55:48] INIT: IDXGISwapChain 0x00007FFF7B2D8110 (0x00007FFF7B2448C0)
[03:55:48] INIT: IDXGISwapChain set
[03:55:48] INIT: DX init started
[03:55:48] INIT: DX feature level A000
[03:55:48] INIT: DX init succeeded
[03:56:21] CORE: Requesting thread creation
[03:56:21] CORE: Creating threads
[03:56:23] CORE: Started control thread, id 31 active 1
[03:56:23] CORE: Started thread 'J10RailroadEngineer.asi' (0x00007FFF3C6069C0), id 32 active 1
[03:56:23] CORE: Started thread 'LUA.asi' (0x00007FFF14A8E6A0), id 33 active 1
[03:56:23] CORE: Started thread 'ScriptHookVDotNet.asi' (0x00007FFF6BAA1390), id 34 active 1
[03:56:23] CORE: Started thread 'shadows.asi' (0x00007FFF53901DA0), id 35 active 1
[03:56:23] CORE: Started thread 'timecyclemods.asi' (0x00007FFF53062480), id 36 active 1
[03:56:23] CORE: Started thread 'TrainerV.asi' (0x00007FFF091FCE30), id 37 active 1
[03:56:23] CORE: Started thread 'WaterEditor.asi' (0x00007FFF3C4347B0), id 38 active 1
[03:56:23] CORE: Started thread 'WaterEditor.asi' (0x00007FFF3C4347C0), id 39 active 1
[03:56:23] CORE: Started thread 'weatherdetector.asi' (0x00007FFF5F321AF0), id 40 active 1
[03:56:23] CORE: Launching main() for 'J10RailroadEngineer.asi' (0x00007FFF3C6069C0), id 32
[03:56:23] CORE: Launching main() for 'LUA.asi' (0x00007FFF14A8E6A0), id 33
[03:56:23] CORE: Launching main() for 'ScriptHookVDotNet.asi' (0x00007FFF6BAA1390), id 34
[03:56:23] CORE: Launching main() for 'shadows.asi' (0x00007FFF53901DA0), id 35
[03:56:23] CORE: Launching main() for 'timecyclemods.asi' (0x00007FFF53062480), id 36
[03:56:23] CORE: Launching main() for 'TrainerV.asi' (0x00007FFF091FCE30), id 37
[03:56:23] FATAL: Can't find native 0x477D9DB48F889591
[03:56:50] UNINIT: Unregistering script 'weatherdetector.asi'
[03:56:50] UNINIT: Unregistering script 'WaterEditor.asi'
[03:56:50] UNINIT: Unregistering script 'TrainerV.asi'
[03:56:50] UNINIT: Unregistering script 'timecyclemods.asi'
[03:56:50] UNINIT: Unregistering script 'shadows.asi'
[03:56:50] UNINIT: Unregistering script 'ScriptHookVDotNet.asi'
[03:56:50] UNINIT: Unregistering script 'J10RailroadEngineer.asi'