Would a log file ending like this indicate that your mod was at fault? I can appreciate that 'Food' isn't a resource that I have any mods for, but I have seen many mods added resources (like Ore) that show up only when the mod was installed.
[LOG 23:56:38.248] PartLoader: Compiling Part 'StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-25-1/sspx-cargo-container-25-1'
[WRN 23:56:38.303] DontDestroyOnLoad only work for root GameObjects or components on root GameObjects.
[ERR 23:56:38.304] Module ModuleB9PartSwitch threw during OnLoad: B9PartSwitch.HandledFatalException: Fatal exception while attempting to load fields for B9PartSwitch.PartSubtype ---> System.Collections.Generic.KeyNotFoundException: No tank type named 'Food' exists
at B9PartSwitch.B9TankSettings.GetTankType (System.String name) [0x00000] in <filename unknown>:0
at B9PartSwitch.TankTypeValueParser.Parse (System.String value) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataMappers.ValueScalarMapper.Load (System.Object& fieldValue, .ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataField.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataList.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at B9PartSwitch.FatalErrorHandler.HandleFatalError (B9PartSwitch.FatalException exception) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataList.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataObjectExtensions.LoadFields (System.Object obj, .ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.PartSubtype.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.Parsers.NodeObjectWrapper.Load (System.Object obj, .ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataMappers.NodeListMapper.Load (System.Object& fieldValue, .ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataField.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
at B9PartSwitch.Fishbones.NodeDataList.Load (.ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <filename unknown>:0
[LOG 23:56:38.380] PartLoader: Part 'StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-25-1/sspx-cargo-container-25-1' has no database record. Creating.
[LOG 23:56:38.425] DragCubeSystem: Creating drag cubes for part 'sspx-cargo-container-25-1'
[EXC 23:56:38.487] InvalidOperationException: Cannot get volume before parent has been linked!
B9PartSwitch.PartSubtype.get_TotalVolume ()
B9PartSwitch.ModuleB9PartSwitch.GetInfo ()
PartLoader.CompilePartInfo (.AvailablePart newPartInfo, .Part part)
PartLoader+<CompileParts>c__Iterator1.MoveNext ()
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress)