Никакого бага нет. Первым настоящим москвичом был дед Павла, а сам Павел уже в третьем поколении. То есть его предки переехали в Москву 9 поколений назад. Первые были понаехавшими, потом пять были не москвичами, а последние три москвичи. Все верно написано!