NullReferenceException at DoorManipulator.IOInput

(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
Hey got exactly same issue, wrote everywhere and nobody can give me a proper answer. That appears after few days after wipe. Check your cave elevators they also gone and all your puzzle doors are opened and elite crates is not spawning because of that. This is where im lost population! Still got same issue, trying to work out with plugins, no results yet! If you gonna solve this please let me know, i will be much apriciated! Thank you!
Maybe you could write to rust developers with this issue?
In response to misticos ():
Maybe you could write to rust developers with this issue?
Where do we can do that? any email or link?
rust.facepunch.org/feedback as I remember
In response to misticos ():
rust.facepunch.org/feedback as I remember
https://rust.facepunch.com/feedback this works. How do they answer back?
In response to Explorer ():
https://rust.facepunch.com/feedback this works. How do they answer back?
It doesn't work. you press submit and there's just an error. There's no option to leave your contact details so no they don't answer back, let me know if you find a solution I'm still trying to fix this too I have no idea what to do.
In response to Sensei ():
It doesn't work. you press submit and there's just an error. There's no option to leave your contact...
Worked for me. Have you got any plugins installed? and where you host you server?
try to send feedback from the game
In response to Explorer ():
Worked for me. Have you got any plugins installed? and where you host you server?
I sent you a private message on here. Let's try and figure out what things in common our servers have.
Im found the reason of that problem. Its AutoDoors plugin. Just removed it from my server and all good! If someone please can update that plugin :/
In response to Explorer ():
Im found the reason of that problem. Its AutoDoors plugin. Just removed it from my server and all go...

I really doubt that (to 100%) that AutoDoors is responsible for any of the above posted Errors and also responsible for your error.

F irst of all, only the containing text "DoorManipulator" does not mean, it's equal to AutoDoors.

Secondly, AutoDoors has not any code/function with would beused by the DoorManipulators.

Agreed Fuji. I have a second server that I copied exactly the same modifications over to and it was fine. There must be something more subtle causing it, do you have any ideas?
In response to FuJiCuRa ():
I really doubt that (to 100%) that AutoDoors is responsible for any of the above posted Errors and a...
Yee you right doesnt work! Still an error! Could be a Autocodelock?
In response to Explorer ():
Yee you right doesnt work! Still an error! Could be a Autocodelock?
Also nope. I got no related code inside this.