I’m currently managing a Nightbot and discord of a Twitch streamer.
One particular user, a moderator of the Twitch Streamer, has two Twitch accounts connected to their Discord profile. One Twitch account is visible on their Discord profile, and the other, is hidden (as per their privacy settings in Discord). The visible account is a different account than they are using for their moderator account, and is not following the Twitch Streamer. So, only the hidden Twitch account, which is their Moderator account for the Twitch Streamer, should be synchronizing roles with Nightbot to Discord’s roles. The Twitch Moderator’s account is also a regular.
The problem is, this particular moderator is not able to receive the Twitch Moderator role in Discord, but is able to receive the Twitch Regular role in Discord. This is not a problem that other moderators have (who are both moderators and regulars), and is only limited to this one person. In fact, manually giving the affected moderator the Twitch Mod role in Discord has had it removed by Nightbot.
Tldr: Moderator of a Twitch channel is both a moderator and regular, Nightbot is only synchronizing regular role in Discord, however other moderators who are both moderators and regulars receive both roles in Discord. Moderator affected has two Twitch profiles connected in their Discord profile, but only one is a moderator, a regular, and following the Twitch channel. Manually assigned Twitch Mod role is removed by Nightbot.
What could be the problem?