By the end of season 2, Devakshi were already married for around 9 years.
First 5-6 months of marriage + 7 years separation + 3-4 months till reunion + Pregnancy with Shubh + Shubh being 6 months old....all these will add up to somewhere between 8.5 to 9 years.
If they are showing 9 years of marriage, then basically no leap happened post season 2. They are picking up exactly from the point they left. But then Shubh's age wouldn't match & they most probably wanted to retain Vidhvan as he had achieved quite a fan following in season 2. To justify Shubh's age there should be at least 3 to 4 years of leap. And that would make Suhana & Golu around 12 years old. The new Suhana looks mature & she can be passed off as 12 years old but new Golu looks too young for that.
They have quite thoroughly messed it up.đđ Even in press conference they said it was Devakshi's 10th anniversary & now in episodes they are saying 9 years. They themselves don't know what they want to show & their calculations change every freaking day.
Honestly at this point I don't know how should I feel. The excitement I had for season 3 have come crashing down with the very first episode. And now I am confused whether to laugh or cry. Laugh at the stupidity of all these or cry at the tragedy of a classic like KRPKAB being reduced to this mess.đ€Šđ»