I gave cic calls from time to time to see if there is any note in their background that we won’t know or see.Sigh.. just an endless waiting after another. My friend is a consultant, she has suggested me that to contact IRCC right away if I don't receive the card within 3 weeks.
I actually randomly gave them a call and got to know that there was some technical error on their end like IT issues??That day my card got re-requested printing out.
after a few days I got it approved!