I'm getting errors from this in A21.1 (not tested in A21) running 2.2.0, and it doesn't seem to be doing the scheduled backups at all either:
2023-08-13T16:37:23 320.697 INF Executing command 'backup list'
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/MonoBleedingEdge/data-00000129730EF010.dll
2023-08-13T16:37:23 320.719 WRN (ERR) [BackupMod]: An unexpected exception was occured during executing a command
2023-08-13T16:37:23 320.723 EXC It's unable to find checksums.txt
Parameter name: worldName
Parameter name: worldName
at BackupMod.Services.Resources.GetMd5HashForWorld (System.String worldName) [0x0007f] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoFactory.CreateFromManifests (System.Collections.Generic.IReadOnlyList`1[T] manifests) [0x0012c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoService.GetWorldInfos () [0x0013c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.LogAvailableBackups () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.BackupListInternal () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.Execute (System.Collections.Generic.List`1[T] _params, CommandSenderInfo _senderInfo) [0x002c7] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
BackupMod.Modules.Serilog.GameConsoleSink:Emit(LogEvent)
Serilog.Core.Sinks.RestrictedSink:Emit(LogEvent)
Serilog.Core.Sinks.SafeAggregateSink:Emit(LogEvent)
Serilog.Core.Logger

ispatch(LogEvent)
Serilog.Core.Logger:Serilog.Core.ILogEventSink.Emit(LogEvent)
Serilog.Core.Logger

ispatch(LogEvent)
Serilog.Core.Logger:Serilog.Core.ILogEventSink.Emit(LogEvent)
Serilog.Core.Logger

ispatch(LogEvent)
Serilog.Core.Logger:Write(LogEvent)
Serilog.Extensions.Logging.SerilogLogger:Write(LogEventLevel, EventId, FormattedLogValues, Exception, Func`3)
Serilog.Extensions.Logging.SerilogLogger:Log(LogLevel, EventId, FormattedLogValues, Exception, Func`3)
Microsoft.Extensions.Logging.Logger:<Log>g__LoggerLog|12_0(LogLevel, EventId, ILogger, Exception, Func`3, List`1&, FormattedLogValues&)
Microsoft.Extensions.Logging.Logger:Log(LogLevel, EventId, FormattedLogValues, Exception, Func`3)
Microsoft.Extensions.Logging.Logger`1:Microsoft.Extensions.Logging.ILogger.Log(LogLevel, EventId, FormattedLogValues, Exception, Func`3)
Microsoft.Extensions.Logging.LoggerExtensions:Log(ILogger, LogLevel, EventId, Exception, String, Object[])
Microsoft.Extensions.Logging.LoggerExtensions:Log(ILogger, LogLevel, Exception, String, Object[])
Microsoft.Extensions.Logging.LoggerExtensions:LogError(ILogger, Exception, String, Object[])
BackupMod.Modules.Commands.<Execute>d__14:MoveNext()
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start(<Execute>d__14&)
BackupMod.Modules.Commands.ConsoleCmdBackup:Execute(List`1, CommandSenderInfo)
SdtdConsole:executeCommand(String, CommandSenderInfo)
SdtdConsole:ExecuteSync(String, ClientInfo)
GUIWindowConsole:EnterCommand(String)
UnityEngine.Events.InvokableCall`1:Invoke(String)
UnityEngine.Events.UnityEvent`1:Invoke(String)
UnityEngine.UI.InputField:SendOnSubmit()
UnityEngine.UI.InputField:OnUpdateSelected(BaseEventData)
UnityEngine.EventSystems.ExecuteEvents:Execute(IUpdateSelectedHandler, BaseEventData)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:SendUpdateEventToSelectedObject()
UnityEngine.EventSystems.StandaloneInputModule

rocess()
UnityEngine.EventSystems.EventSystem:Update()
2023-08-13T16:37:23 320.723 ERR Full exception info: System.ArgumentException: It's unable to find checksums.txt
Parameter name: worldName
at BackupMod.Services.Resources.GetMd5HashForWorld (System.String worldName) [0x0007f] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoFactory.CreateFromManifests (System.Collections.Generic.IReadOnlyList`1[T] manifests) [0x0012c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoService.GetWorldInfos () [0x0013c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.LogAvailableBackups () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.BackupListInternal () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.Execute (System.Collections.Generic.List`1[T] _params, CommandSenderInfo _senderInfo) [0x002c7] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
plus, when trying to create a backup in game:
2023-08-13T16:37:23 320.723 ERR Full exception info: System.ArgumentException: It's unable to find checksums.txt
Parameter name: worldName
at BackupMod.Services.Resources.GetMd5HashForWorld (System.String worldName) [0x0007f] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoFactory.CreateFromManifests (System.Collections.Generic.IReadOnlyList`1[T] manifests) [0x0012c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Services.WorldInfoService.GetWorldInfos () [0x0013c] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.LogAvailableBackups () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.BackupListInternal () [0x00000] in <c26c2529e60f4a6e94cd7a44379cd05c>:0
at BackupMod.Modules.Commands.ConsoleCmdBackup.Execute (System.Collections.Generic.List`1[T] _params, CommandSenderInfo _senderInfo) [0x002c7] in <c26c2529e60f4a6e94cd7a44379cd05c>:0