startIndex cannot be larger than length of string.
Parameter name: startIndex at System.String.Substring(Int32 startIndex, Int32 length)
at #=q$0rJ8l70Tk3uIXpvNTzgcO9M_bfrLfw3dNRcl_EER7uDiMgm3RP4j1hueETZYUkq.#=qwKdnjXNnfn0JyfoEhU5P_A==(#=q4g_BMEpzLB23qB5wg_7$J40fP3ukQpAjH7HRJj4d8Fk= #=qhs3zqJ35f6$zWPIy0UVSOQ==, #=q2MNNscWVh_xnDrrwnLtiUDENiUb9URMzCFSZOnksDD0= #=qh2Yu3qEEGjMECrI$FHFWng==)
at #=q4g_BMEpzLB23qB5wg_7$J40fP3ukQpAjH7HRJj4d8Fk=.#=qytgAN7xRg6OcSd4_BMXsFw==(String #=qbrCGL6lovV26ZCMIwDbSHw==)
at #=q4g_BMEpzLB23qB5wg_7$J40fP3ukQpAjH7HRJj4d8Fk=.#=qddVg8kVv_Ug7nmFoK5Yyfw==(IAsyncResult #=qc0M_0AuKOjMblaV0H6SfuQ==)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
Warning - Do not put the wrong name down for twitch or irc.
results in never opening stream companion again, even after redl.