Thought this was a general issue because I have redownloaded hearthbuddy with the error persisting:
Hearthbuddy [0.3.1149.235] is up to date!
Region: eu
T: 5247610083972618744 H: 1847013244
[OnStartup] A top-level exception has been caught.System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Diagnostics.ProcessThreadCollection.get_Item(Int32 index)
at (ProcessThreadCollection , Int32 )
at GreyMagic.ExternalProcessMemory.**************(ExternalProcessMemoryInitParams )
at GreyMagic.ExternalProcessMemory.**************(Process , Boolean , Boolean , Boolean , IntPtr , Boolean , Int32 , Boolean , Boolean )
at GreyMagic.ExternalProcessMemory..ctor(Process p, Boolean startupExecutor, Boolean dx9, Boolean startupRasm)
at k'7I1X9uz/y #=!%ZUb!BL6t".7WdO!n9`NV1xE?}HGHc'c8e)!.************(Mutex& , Process& )
at Hearthbuddy.Windows.MainWindow.*****()
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback)
at (Dispatcher , Action )
at Hearthbuddy.Windows.MainWindow.************(Object )