Hi Sateesh:
Excellent news.
I invite you to share your solution with the community, so other people can benefit with your findings if they run into something similar. Even if it was a missing piece on your side, do not be shy on that. You are not and will not be the only one who has gone through a similar scenario. We are all in this together.
Regards,
Juan