Error on Carbon when opening BackpackSolved

We switched from Oxide to Carbon on a fresh install. Now we are getting an error in console when players open their bags, but we can't noticed anything not working as it should. Any ideas what we are missing to clean up the error?

Error Code:

[Backpacks] Error (StaticStringCacheWithFactory`1 only accepts open delegates)
  at Oxide.Plugins.Backpacks+DefaultStringCache+StaticStringCacheWithFactory`1[T].Get (T value, System.Func`2[T,TResult] createString) [0x00021] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+DefaultStringCache.Get[T] (T value, System.Func`2[T,TResult] createString) [0x00000] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+ContainerUi.AddPaginationUi (Oxide.Plugins.Backpacks+UiBuilder builder, Oxide.Plugins.Backpacks+Backpack backpack, System.Int32 numPages, System.Int32 activePageIndex) [0x00085] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+ContainerUi.CreateContainerUi (BasePlayer player, System.Int32 numPages, System.Int32 activePageIndex, System.Int32 capacity, Oxide.Plugins.Backpacks+Backpack backpack) [0x000c0] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+Backpack.MaybeCreateContainerUi (BasePlayer looter, System.Int32 allowedPageCount, System.Int32 pageIndex, System.Int32 containerCapacity) [0x00015] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+Backpack.TryOpen (BasePlayer looter, System.Int32 pageIndex) [0x000d5] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks+BackpackManager.TryOpenBackpackPage (BasePlayer looter, System.UInt64 backpackOwnerId, System.Int32 pageIndex) [0x00012] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks.OpenBackpackMaybeDelayed (BasePlayer looter, ItemContainer currentContainer, Oxide.Plugins.Backpacks+Backpack backpack, System.Int32 pageIndex, System.Boolean isKeyBind) [0x00089] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks.OpenBackpack (BasePlayer looter, System.Boolean isKeyBind, System.Int32 desiredPageIndex, System.Boolean forward, System.Boolean wrapAround, System.UInt64 desiredOwnerId) [0x0014c] in <2baa29e31abf4bcd88748868be52741a>:0 
  at Oxide.Plugins.Backpacks.BackpackOpenCommand (Oxide.Core.Libraries.Covalence.IPlayer player, System.String cmd, System.String[] args) [0x00032] in <2baa29e31abf4bcd88748868be52741a>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <fb001e01371b4adca20013e0ac763896>:0​

The primary impact of this error is that the backpack container UI isn't shown, meaning that players can't change backpack pages nor toggle gather or retrieve mode.

I don't know why this issue happens on Carbon only, probably compiler related, but another user who reported it helped me troubleshoot it yesterday, which allowed me to determine that it was safe to remove some of the code that made this error possible, so this issue was "fixed" in the latest Backpacks release (v3.11.6).

Can confirm your update has cleared the error in Carbon. Thanks!

Locked automatically