Only Admin User Showing TitlesSolved

I'm attempting to get the PlayerRankings mod and the groups it creates to show up as titles in chat, but it only seems to be working for me, the admin, and I can't figure out why.  Help would be much appreciated.

User Groups/Permissions

User talking in chat

The config:

[
{
"GroupName": "default",
"Priority": 8,
"Title": {
"Text": "[New]",
"Color": "#55FF55",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Username}: {Message}",
"Console": "{Username}: {Message}"
}
},
{
"GroupName": "Noob",
"Priority": 7,
"Title": {
"Text": "[Noob]",
"Color": "#70E855",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Initiate",
"Priority": 6,
"Title": {
"Text": "[Initiate]",
"Color": "#88D055",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Adept",
"Priority": 5,
"Title": {
"Text": "[Adept]",
"Color": "#A0B855",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Expert",
"Priority": 4,
"Title": {
"Text": "[Expert]",
"Color": "#B8A055",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Specialist",
"Priority": 3,
"Title": {
"Text": "[Specialist]",
"Color": "#D08855",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Pro",
"Priority": 2,
"Title": {
"Text": "[Pro]",
"Color": "#E87055",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "Elite",
"Priority": 1,
"Title": {
"Text": "[Elite]",
"Color": "#FF5555",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55AAFF",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
},
{
"GroupName": "admin",
"Priority": 0,
"Title": {
"Text": "[Admin]",
"Color": "#ee33ff",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55ff66",
"Size": 15
},
"Message": {
"Color": "#FFFFFF",
"Size": 15
},
"Format": {
"Chat": "{Title} {Username}: {Message}",
"Console": "{Title} {Username}: {Message}"
}
}
]

I'll see about making a pull request, but I changed line 838 to the following and it's working for me now:

 var groups = _instance._chatGroups.Where(g => oxideGroups.Any(name => g.GroupName.ToLower() == name.ToLower())).ToList();

this worked for me thank you so much!! broken code yike hopfully then put an update out

Locked automatically