Guys. 26th Aug AOR here. Finally got it.
Called the IRCC helpline a few days ago and the agent mentioned everything was in order and hinted it should be done soon. (maybe he hinted or maybe I am reading too much into things).
Anyway, it is finally here. My brother got it about 15 days ago so...