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.🤦🏻