Game with different IDS

We have a script that will import new games whenever a user starts streaming, and since 2020-09-22 we started to notice that some games had new ids.

select g1.id, g1.twitch_id, g1.title, g1.created_at, g2.id,  g2.twitch_id, g2.title, g2.created_at from games g1, games g2 where g1.created_at > g2.created_at and g1.title = g2.title;

Was this some expected behaviour or is this a bug ?

User/Game ID's Permanent

Twitch recently completed the “merge” or “move over” to IGDB

Some games were moved/merged/rearranged as a result