Program exited with message:
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at AutoHotKeyTrigger.ProfileManager.Rule.Swap(Int32 i, Int32 j) in D:\a\GameOverlay\GameOverlay\AutoHotKeyTrigger\ProfileManager\Rule.cs:line 192
at AutoHotKeyTrigger.ProfileManager.Rule.DrawExistingConditions() in D:\a\GameOverlay\GameOverlay\AutoHotKeyTrigger\ProfileManager\Rule.cs:line 303
at AutoHotKeyTrigger.ProfileManager.Rule.DrawSettings() in D:\a\GameOverlay\GameOverlay\AutoHotKeyTrigger\ProfileManager\Rule.cs:line 114
at AutoHotKeyTrigger.ProfileManager.Profile.DrawSettings() in D:\a\GameOverlay\GameOverlay\AutoHotKeyTrigger\ProfileManager\Profile.cs:line 86
at AutoHotKeyTrigger.AutoHotKeyTriggerCore.DrawSettings() in D:\a\GameOverlay\GameOverlay\AutoHotKeyTrigger\AutoHotKeyTriggerCore.cs:line 114
at GameHelper.Settings.SettingsWindow.DrawTabs() in D:\a\GameOverlay\GameOverlay\GameHelper\Settings\SettingsWindow.cs:line 112
at GameHelper.Settings.SettingsWindow.RenderCoroutine()+MoveNext() in D:\a\GameOverlay\GameOverlay\GameHelper\Settings\SettingsWindow.cs:line 381
at Coroutine.ActiveCoroutine.MoveNext()
at Coroutine.ActiveCoroutine.OnEvent(Event evt)
at Coroutine.CoroutineHandlerInstance.RaiseEvent(Event evt)
at Coroutine.CoroutineHandler.RaiseEvent(Event evt)
at GameHelper.GameOverlay.Render() in D:\a\GameOverlay\GameOverlay\GameHelper\GameOverlay.cs:line 90
at ClickableTransparentOverlay.Overlay.RunInfiniteLoop(CancellationToken token)
at ClickableTransparentOverlay.Overlay.<Start>b__26_0()
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state)
at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()