API is missing information about video chapters

it returns all the streams that had that game configured at some point during the video

Not quite. Video returns if a specific game in the first chapter of the stream (or video don’t have chapters). And this is very bad, because frequently streamers set “Just Chatting” at the start of the stream, and then the game. In this case API don’t return this video.