Players not getting roles on discord

When i grant a player a role ingame they do not get the role on discord. is there something i am missing?

Changed role ID's as i don't know if i can show them.

{
  "Sync Nicknames": false,
  "Sync Data": [{
      "Oxide Group": "epic",
      "Discord Role (Name or Id)": "123456789",
      "Sync Source (Umod or Discord)": "Umod"
    },
    {
      "Oxide Group": "legend",
      "Discord Role (Name or Id)": "123456789",
      "Sync Source (Umod or Discord)": "Umod"
    },
    {
      "Oxide Group": "maniac",
      "Discord Role (Name or Id)": "123456789",
      "Sync Source (Umod or Discord)": "Umod"
    },
    {
      "Oxide Group": "godlike",
      "Discord Role (Name or Id)": "123456789",
      "Sync Source (Umod or Discord)": "Umod"
    }
  ],
  "Debug Level (None, Error, Warning, Info)": "None"
}
i have this same question but sync from discord. Only the first one is working. i have just two.
{
  "Sync Nicknames": false,
  "Sync Data": [
    {
      "Oxide Group": "vip",
      "Discord Role (Name or Id)": "712416548324638791",
      "Sync Source (Umod or Discord)": "Discord"
    },
    {
      "Oxide Group": "rustbastion",
      "Discord Role (Name or Id)": "748929020514664611",
      "Sync Source (Umod or Discord)": "Discord"
    }
  ],
  "Debug Level (None, Error, Warning, Info)": "Info"
}​
any idea? this is my config