FormatException at CustomCommandError

I am getting this console error consistantly. Any insight?

Failed to call hook 'CustomCommand' on plugin 'CustomChatCommands v2.1.2' (FormatException: Input string was not in a correct format.)
at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.UInt64.Parse (System.String s) [0x00007] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Oxide.Plugins.CustomChatCommands.CustomCommand (Oxide.Core.Libraries.Covalence.IPlayer player, System.String command, System.String[] args) [0x00013] in <a50a3c255c134e4abfcda51e57501b8f>:0
at Oxide.Plugins.CustomChatCommands.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00326] in <a50a3c255c134e4abfcda51e57501b8f>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

Could you provide your configuration?

Absolutely

{
  "Reset Cooldowns On New Map": true,
  "Reset Max Uses On New Map": true,
  "Reset Max Uses At Midnight": true,
  "Commands": [
    {
      "Command": "discord",
      "Messages": [
        "Please join our Discord server for rules and more information"
      ],
      "Permission": "",
      "ConsoleCmd": null,
      "UserID": 0,
      "Broadcast": true,
      "RconCmd": null,
      "Cooldown": 0.0,
      "MaxUses": 0
    },
    {
      "Command": "rules",
      "Messages": [
        "Full rules and server information can be found in our Discord"
      ],
      "Permission": "",
      "ConsoleCmd": null,
      "UserID": 0,
      "Broadcast": true,
      "RconCmd": null,
      "Cooldown": 0.0,
      "MaxUses": 0
    },
    {
      "Command": "pvp",
      "Messages": [
        "Current permanent PVP zones are both Oil Rigs and Cargo Ship. Temporary PVP zones are Heli Loot, Bradley Loot, Hackable Crates and Supply Drops (not from supply signals)"
      ],
      "Permission": "",
      "ConsoleCmd": null,
      "UserID": 0,
      "Broadcast": true,
      "RconCmd": null,
      "Cooldown": 0.0,
      "MaxUses": 0
    },
    {
      "Command": "purge",
      "Messages": [
        "Purge will begin at 8:00pm ET (20:00) Wednesday, January 5th ahead of force wipe. Be respectful and have fun."
      ],
      "Permission": "",
      "ConsoleCmd": null,
      "UserID": 0,
      "Broadcast": true,
      "RconCmd": null,
      "Cooldown": 0.0,
      "MaxUses": 0
    },
    {
      "Command": "wipe",
      "Messages": [
        "Next force wipe will take place Thursday, January 6, 2022. Map, blueprints and backpacks will always wipe on force wipe day."
      ],
      "Permission": "",
      "ConsoleCmd": null,
      "UserID": 0,
      "Broadcast": true,
      "RconCmd": null,
      "Cooldown": 0.0,
      "MaxUses": 0
    }
  ]
}

It appears that the command is being ran by a non-player. Is someone trying to run if that isn't a player?