Failed to load config fileSolved
since the most recent rust update and kits plugin update, kits wont load i get this error
Kits v3.3.1: Failed to load config file (is the config file corrupt?) (Unexpected character encountered while parsing value: W. Path '['NPC - GUI Kits'].0.description', line 4, position 21.)
Failed to initialize plugin 'Kits v3.3.1' (JsonReaderException: Unexpected character encountered while parsing value: W. Path '['NPC - GUI Kits'].0.description', line 4, position 21.)
at Newtonsoft.Json.JsonTextReader.ParseValue () [0x002b3] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonTextReader.Read () [0x0004c] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonWriter.WriteToken (Newtonsoft.Json.JsonReader reader, System.Boolean writeChildren, System.Boolean writeDateConstructorAsDate, System.Boolean writeComments) [0x00098] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Linq.JTokenWriter.WriteToken (Newtonsoft.Json.JsonReader reader, System.Boolean writeChildren, System.Boolean writeDateConstructorAsDate, System.Boolean writeComments) [0x000b8] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJObject (Newtonsoft.Json.JsonReader reader) [0x00045] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x000e1] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (System.Collections.IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x00262] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x002a8] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.Kits.Init () [0x00006] in <e6dc2a694bd9449a877db3e6d098480c>:0
at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002fb] in <e6dc2a694bd9449a877db3e6d098480c>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <cf88a28c7fb44d36890d85a78331cc9d>:0
(14:19:45) | Unloaded plugin Kits v3.3.1 by Reneb​


Error: Parse error on line 4:
...{			"description": Welcome to Justice N
----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'

everything was working before the recent update and i didnt change anything
nevermiond i fixed the issue
okay and how? would be nice if u share this info

Merged post

i have this since the update :O anyone can help?
[03.09.2020 23:06:10] Failed to call hook 'CmdChatKit' on plugin 'Kits v3.3.1' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001db] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.Kits.NewKitPanel (BasePlayer player, System.UInt64 guiId) [0x00022] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.Kits.CmdChatKit (BasePlayer player, System.String command, System.String[] args) [0x0001a] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00e2a] in <45767d36007844dcb23adb26d8b7023b>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cf88a28c7fb44d36890d85a78331cc9d>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <cf88a28c7fb44d36890d85a78331cc9d>:0​
Herb
Failed to call hook 'CmdChatKit' on plugin 'Kits v3.3.1' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.Kits+UI.LoadImage

Please see the existing thread on that issue, which is unrelated to this thread. The issue the OP had was an invalid configuration.

oh okay my bad 
Locked automatically