Disconnecting: RPC Error in AddUISolved
Yea so this is causing a serious error where my players are getting disconnected upon trying to open a box.

74.101.126.47:51085/76561197999020141/Nefarious disconnecting: RPC Error in AddUI: Object reference not set to an instance of an object. at JSON.Object.GetString (System.String key, System.String strDEFAULT) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.CreateComponents (UnityEngine.GameObject go, JSON.Object obj) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.AddUI (BaseEntity+RPCMessage msg) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) [0x00000] in <00000000000000000000000000000000>:0 at BaseEntity.CL_RPCMessage (System.UInt32 nameID, System.UInt64 sourceConnection, Network.Message message) [0x00000] in <00000000000000000000000000000000>:0 at Client.OnRPCMessage (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0 at Client.OnNetworkMessage (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0 at Facepunch.Network.Raknet.Client.HandleMessage () [0x00000] in <00000000000000000000000000000000>:0 at Facepunch.Network.Raknet.Client.Cycle () [0x00000] in <00000000000000000000000000000000>:0 at Client.Update () [0x00000] in <00000000000000000000000000000000>:0
The moment i disabled plugin everything is working fine again.

Merged post

Never mind im an idiot, i didnt delete config file because the plugin was auto updated from a program i have.
That's the exact reason why it's not recommended to update plugins blindly
I'm curious about the auto updater you are using. Is it something custom made for your servers or was it distributed to you? Wondering how we could have prevented that issue. Ideally auto updaters will not update a plugin when its major version changed (the first number, or the second number if the first number is 0). If plugin developers are good about changing that when they make backwards incompatible updates (followed in this case), then auto updates should generally be safe following that rule, though honestly I would recommend a system where you can limit that to only plugin authors you trust since most don't seem to follow semantic versioning properly.
5f1792699e67b.jpg WhiteThunder
I'm curious about the auto updater you are using. Is it something custom made for your servers or was it distributed to you? Wondering how we could have prevented that issue. Ideally auto updaters will not update a plugin when its major version changed (the first number, or the second number if the first number is 0). If plugin developers are good about changing that when they make backwards incompatible updates (followed in this case), then auto updates should generally be safe following that rule, though honestly I would recommend a system where you can limit that to only plugin authors you trust since most don't seem to follow semantic versioning properly.

https://rustservermanager.com/ 
Its a pretty nice program to help run server and to keep plugins up to date along with oxide.

You should suggest to the maintainers that they should not auto update plugins when the major version has changed. In this case, the plugin version changed from v0.1.3 to v1.0.0 so the patch notes need to be read by the consumer in case there are any backwards incompatible changes that affect the way they are using the plugin.
Hi,
After the new update, the Backpacks Plugin gives me this error:

RPC Error in AddUI: Object reference not set to an instance of an object. at JSON.Object.GetString (System.String key, System.String strDEFAULT) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.CreateComponents (UnityEngine.GameObject go, JSON.Object obj) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.AddUI (BaseEntity+RPCMessage msg) [0x00000] in <00000000000000000000000000000000>:0 at CommunityEntity.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) [0x00000] in <00000000000000000000000000000000>:0 at BaseEntity.CL_RPCMessage (System.UInt32 nameID, System.UInt64 sourceConnection, Network.Message message) [0x00000] in <00000000000000000000000000000000>:0 at Client.OnRPCMessage (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0 at Client.OnNetworkMessage (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0 at Facepunch.Network.Raknet.Client.HandleMessage () [0x00000] in <00000000000000000000000000000000>:0 at Facepunch.Network.Raknet.Client.Cycle () [0x00000] in <00000000000000000000000000000000>:0 at Client.Update () [0x00000] in <00000000000000000000000000000000>:0

I made sure I download the latest version of the plugin, deleted all files in the config and data folders, but still the same error.

Help?
Thanks

Are you sure this error is from the Backpacks plugin? This looks like a CUI error, and Backpacks doesnt have a UI yet, though there is an open pull request for it on Github.
Just found out this is related to SortButton plugin! It was happening when opening boxes also.
Thanks for the quick reply!
TheLastBaron
Just found out this is related to SortButton plugin! It was happening when opening boxes also.
Thanks for the quick reply!

Merged with existing. Please see above for a solution.

Locked automatically