Group RoleSets API doesn't contain all Roles

It seems to effect all groups

Here is an exmaple groups:
HHCL West - Roblox and
HHCL East - Roblox

here are the links to the RoleSets and Text on those:
http://www.roblox.com/api/groups/944099/RoleSets/

[{“ID”:5935374,“Name”:“Arizona Coyotes 9-6-4”,“Rank”:16},{“ID”:5935389,“Name”:“Boston Bruins 4-11-4”,“Rank”:8},{“ID”:5935380,“Name”:“Buffalo Sabres 5-10-2”,“Rank”:14},{“ID”:5935386,“Name”:“Chicago BlackHawks 16-1-1”,“Rank”:7},{“ID”:5935390,“Name”:“Colorado Avalanche 6-13-0”,“Rank”:15},{“ID”:5935388,“Name”:“Dallas Stars 7-11-1”,“Rank”:6},{“ID”:5935378,“Name”:“Detriot Red Wings 9-8-1”,“Rank”:17},{“ID”:5935261,“Name”:“Fan”,“Rank”:1},{“ID”:5935262,“Name”:“Guest”,“Rank”:0},{“ID”:5935372,“Name”:“New York Islanders 12-4-2”,“Rank”:18},{“ID”:5935259,“Name”:“Owner”,“Rank”:255},{“ID”:5935381,“Name”:“Pittsburgh Penguins 6-12-1”,“Rank”:9},{“ID”:5935366,“Name”:“St. Louis Blues 12-6-1”,“Rank”:11},{“ID”:5935260,“Name”:“Staff”,“Rank”:240},{“ID”:5935397,“Name”:“Suspended”,“Rank”:3},{“ID”:5935363,“Name”:“Tampa Bay Lightning 3-11-6”,“Rank”:13},{“ID”:5935371,“Name”:“Toronto Maple Leafs 13-5-1”,“Rank”:12},{“ID”:5935369,“Name”:“Washington Capitals 11-7-1”,“Rank”:5},{“ID”:5935396,“Name”:“Winnipeg Jets 10-8-2”,“Rank”:19}]

http://www.roblox.com/api/groups/944097/RoleSets/

[{“ID”:5935281,“Name”:“Carolina Hurricanes 6-11-1”,“Rank”:14},{“ID”:5935279,“Name”:“Columbus Blue Jackets 8-8-2”,“Rank”:8},{“ID”:5935320,“Name”:“Edmonton Oilers 10-8-1”,“Rank”:20},{“ID”:5935252,“Name”:“Fan”,“Rank”:1},{“ID”:5935294,“Name”:“Florida Panthers 9-7-3”,“Rank”:9},{“ID”:5935253,“Name”:“Guest”,“Rank”:0},{“ID”:5935309,“Name”:“Los Angeles Kings 5-11-2”,“Rank”:12},{“ID”:5935304,“Name”:“Minnesota Wild 13-1-5”,“Rank”:15},{“ID”:5935302,“Name”:“Montreal Canadiens 14-5-1”,“Rank”:13},{“ID”:5935286,“Name”:“Nashville Predators 10-6-3”,“Rank”:21},{“ID”:5935307,“Name”:“New Jersey Devils 13-5-1”,“Rank”:11},{“ID”:5935299,“Name”:“New York Rangers 13-5-1”,“Rank”:6},{“ID”:5935328,“Name”:“Ottawa Senators 14-5-1”,“Rank”:17},{“ID”:5935250,“Name”:“Owner”,“Rank”:255},{“ID”:5935291,“Name”:“Philadelphia Flyers 9-7-3”,“Rank”:7},{“ID”:5935297,“Name”:“San Jose Sharks 14-4-1”,“Rank”:5},{“ID”:5935251,“Name”:“Staff”,“Rank”:240},{“ID”:5935318,“Name”:“Suspended”,“Rank”:2},{“ID”:5935313,“Name”:“Vancouver Canucks 3-13-3”,“Rank”:19}]

from the First Group the Role Set of Anaheim Ducks 0-0-0 is missing while in the second Group the Calgary Flames 0-0-0 Role Set is missing.

However if I use the http://api.roblox.com/groups/944099 link, all roles are listed there (excluding the Guest rank).

it seems when it writes data for the RoleSets it does not include the Guest Rank in the number of elements it has to write making a single element missing from the API.

Here’s a smaller group’s info:

http://www.roblox.com/api/groups/767362/RoleSets/

[{“ID”:4650134,“Name”:“Fans”,“Rank”:1},{“ID”:4650135,“Name”:“Guest”,“Rank”:0},{“ID”:4650132,“Name”:“Owner”,“Rank”:255}]

which it is clear to see that the Admin role is missing.