Question gigabyte fusion station causing crashes aero15-wa classic

pandasaurus

Commendable
Oct 30, 2016
149
0
1,690
this is a gigabyte aero15-wa classic; ive repasted with kryonaut, repaded, added a samsung 960 pro, swapped 8gb samsung ram for 32gb kingston hyperx

when i play rust i have to obviously run throttlestop, but while doing so at random times, my fusionstation will crash, causing my game to crash, any ideas?
heres my crash codes from event viewer;
application error;
Faulting application name: FusionShortcut.exe, version: 19.2.1.1, time stamp: 0x5cecaf4b
Faulting module name: VCRUNTIME140_CLR0400.dll, version: 14.10.25028.0, time stamp: 0x5bac17e5
Exception code: 0xc0000005
Fault offset: 0x0000d687
Faulting process id: 0x25a4
Faulting application start time: 0x01d5499c02ee502e
Faulting application path: C:\Program Files\ControlCenter\FusionShortcut.exe
Faulting module path: C:\Windows\SYSTEM32\VCRUNTIME140_CLR0400.dll
Report Id: 57e944a9-90b2-4398-8e4f-487d1cc7ab58
Faulting package full name:
Faulting package-relative application ID:

and literally 1 second prior;
.net runtime;
Application: FusionShortcut.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at System.Runtime.InteropServices.Marshal.PtrToStructureHelper(IntPtr, System.Object, Boolean)
at System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr, System.Type)
at FusionShortcut.Form1.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)
at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form)
at FusionShortcut.Program.Main()