No, in User Database in the Notes section, the bot says the viewer renewed November 10th and his sub is set to expire December 9th.
However, when the viewer in question chats during the stream, he doesn't have a sub badge at all. Hence, I'm confused if it's an issue with the bot or not.
Or if Twitch implemented a way for subscribers to hide their sub badge which I'm unaware of.