I've been getting this lately and it seems to happen when new players join.
I'm guessing it's because they are in team chat from another server where they are in a team and left that server while in team chat.
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 :0
at Oxide.Plugins.BetterChat.OnPlayerChat (BasePlayer bplayer, System.String message, ConVar.Chat+ChatChannel chatchannel) [0x00049] in :0
at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ed] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <31122a27a2414cd799150f8677cf39d4>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <0fbce81d88d64454b3e7abb24df7026b>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <0fbce81d88d64454b3e7abb24df7026b>:0 