Better chat failed hook
Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v5.2.7' (InvalidOperationException: Chat channel is set to Team, however the player is not in a team.) at Oxide.Plugins.BetterChat.SendBetterChatMessage (Oxide.Plugins.BetterChat+BetterChatMessage chatMessage, ConVar.Chat+ChatChannel chatchannel) [0x00158] in <b81b271f1def4e19a4fcef5e90c252a9>:0
at Oxide.Plugins.BetterChat.OnPlayerChat (BasePlayer bplayer, System.String message, ConVar.Chat+ChatChannel chatchannel) [0x00049] in <b81b271f1def4e19a4fcef5e90c252a9>:0
at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ed] in <b81b271f1def4e19a4fcef5e90c252a9>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <12678b905a6d43c3a9cc366104306651>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <12678b905a6d43c3a9cc366104306651>:0
This is due to the fact that the player is in a team chat where there is no one to write something by mistake. 
Tell me pls how to solve the problem, someone fixed it?

Plugin developers, up!

Anyone solve this prob?

I am getting the same error, but the trouble is when the error happens my server crashes. I had to disable betterchat until the issue is fixed.

Plugin was updated to V5.2.8  a little while ago.

Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v5.2.8' (InvalidOperationException: Chat channel is set to Team, however the player is not in a team.)
at Oxide.Plugins.BetterChat.SendBetterChatMessage (Oxide.Plugins.BetterChat+BetterChatMessage chatMessage, ConVar.Chat+ChatChannel chatchannel) [0x00158] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.BetterChat.OnPlayerChat (BasePlayer bplayer, System.String message, ConVar.Chat+ChatChannel chatchannel) [0x00049] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ed] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e23ba2c0f246426296d81c842cbda3af>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0


Merged post

Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v5.2.8' (InvalidOperationException: Chat channel is set to Team, however the player is not in a team.)
at Oxide.Plugins.BetterChat.SendBetterChatMessage (Oxide.Plugins.BetterChat+BetterChatMessage chatMessage, ConVar.Chat+ChatChannel chatchannel) [0x00158] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.BetterChat.OnPlayerChat (BasePlayer bplayer, System.String message, ConVar.Chat+ChatChannel chatchannel) [0x00049] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ed] in <2fc52efabb4c4d75b2f9ab5c7606fdf1>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e23ba2c0f246426296d81c842cbda3af>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0


Merged post

A lot of time has passed but the problem has not been solved. She shows up all the time! Sorry for the duplicate post

I have had this problem a few times, It is deciding that a player is in a team, It even throws the players chat as a team chat in console..

Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v5.2.8' (InvalidOperationException: Chat channel is set to Team, however the player is not in a team.  ) at Oxide.Plugins.BetterChat.SendBetterChatMessage (Oxide.Plugins.BetterChat+BetterChatMessage chatMessage, ConVar.Chat+ChatChannel chatchannel) [0x00158] in <0d25c1074117420b81403d70a30c244b>:0

at Oxide.Plugins.BetterChat.OnPlayerChat (BasePlayer bplayer, System.String message, ConVar.Chat+ChatChannel chatchannel) [0x00049] in <0d25c1074117420b81403d70a30c244b>:0

at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ed] in <0d25c1074117420b81403d70a30c244b>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e23ba2c0f246426296d81c842cbda3af>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0
[TEAM CHAT] AK_75[steam ID] : kit
This player was not in a team and only had the create team option..