(the title of my post changes for some reason, can't change it back it basically said please help, lots of weird things going on in server like pushing buttons in monuments)
Hi there guys I got some very strange issue in my server and I need to fix them ASAP as pop is 100+
When players press button at either launch site or airfield they get disconnected and this appears (other monuments are broken too such as water treatment):
When the button is pressed this comes up in console:
NullReferenceException: Object reference not set to an instance of an object at DoorManipulator.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x0003c] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0 at ORSwitch.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00076] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0 at CardReader.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x0001d] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0 at ItemBasedFlowRestrictor.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00053] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.Solve () [0x00039] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.MarkDirty () [0x00011] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.MarkDirtyUpwards () [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0 at IOEntity.MarkDirty () [0x00000] in <6eb90eff27a14f75a3dde064677999bf>:0 at PressButton.Press (BaseEntity+RPCMessage msg) [0x0001c] in <6eb90eff27a14f75a3dde064677999bf>:0 at PressButton.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) [0x000e5] in <6eb90eff27a14f75a3dde064677999bf>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)UnityEngine.DebugLogHandler:LogException(Exception, Object)UnityEngine.Logger:LogException(Exception, Object)UnityEngine.Debug:LogException(Exception)PressButton:OnRpcMessage(BasePlayer, UInt32, Message)BaseEntity:SV_RPCMessage(UInt32, Message)ServerMgr:OnRPCMessage(Message)ServerMgr:OnNetworkMessage(Message)Facepunch.Network.Raknet.Server:ConnectedPacket(Connection)Facepunch.Network.Raknet.Server:Cycle()ServerMgr:Update()(Filename: <6eb90eff27a14f75a3dde064677999bf> Line: 0)Also, some vending machines are stuck on "Vending" - see below:

Upon server startup, while RustIO is loading the following appears, but I don't think RustIO is causing these issues right? It's just a live map...
NullReferenceException: Object reference not set to an instance of an object
at DoorManipulator.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x0003c] in <6eb90eff27a14f75a3dde064677999bf>:0
at IOEntity.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0
at ORSwitch.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00076] in <6eb90eff27a14f75a3dde064677999bf>:0
at IOEntity.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00032] in <6eb90eff27a14f75a3dde064677999bf>:0
at PressButton.IOInput (IOEntity from, IOEntity+IOType inputType, System.Single inputAmount, System.Int32 slot) [0x00009] in <6eb90eff27a14f75a3dde064677999bf>:0
at IOEntity.Solve () [0x00039] in <6eb90eff27a14f75a3dde064677999bf>:0
at IOEntity.MarkDirty () [0x00011] in <6eb90eff27a14f75a3dde064677999bf>:0
at PuzzleReset.DoReset () [0x00012] in <6eb90eff27a14f75a3dde064677999bf>:0
at ElectricGenerator.ForcePuzzleReset () [0x00013] in <6eb90eff27a14f75a3dde064677999bf>:0
at InvokeHandler.DoTick () [0x000e7] in <6e5d9199f1a44bc4887f7ba4784b1287>:0
at InvokeHandler.LateUpdate () [0x0000c] in <6e5d9199f1a44bc4887f7ba4784b1287>:0