My theory is that he is Karan with plastic surgery and reason why he didn't show up for 5 years because he was in coma 🤣🤣🤣 they won't show him as Karan unless audience feels ready to accept him as Karan
Another option is
He is not really Karan he is someone else who saved Karan from drowing and eaten alive from crocodile 🤣🤣🤣🤣
And Why he didn't show up 5 years because Karan was in coma 🤣🤣🤣 now Karan is outside coma and Arjun promise him that he will help him his revenge against Rishta.
Makers will bring back DD just like Manit they just need time. So they are going to wait for it. And maybe they will bring him for a short time to complete the show.
🤣🤣🤣🤣
To be honest they thing they can do it carry on with this 2nd opinion of mine and bring DD complete and finish their story End Kundali Bhagya
And then Make another Show for Rishab Bhagya 🤣🤣🤣🤣🤣🤣🤣🤣🤣