Big congratulations to everyone getting issued - ours was just issued today as well, I almost can't believe it!!!
Here is our CR1/IR1 timeline for reference:
Jan 19: interview, received 221g with a link to the ds-5535
Jan 29: ds-5535 submitted
Feb 8-15: 3 unsolicited updates
May 29: August 13 - 3 unsolicited updates
Sept 20: senator sent email to inquire about status
sept 24: unsolicited update
sept 25: update with passport/medical request sent through senator
oct 4: tracking says passport was delivered, new medical completed
Oct 11: confirmation that medical results sent
Oct 15-25: 4 ceac updates, one accompanying email to senator that they received medical but have not yet received the passport
Nov 5: ISSUED
This has been such an awful process. I'm really hoping for the best to everyone still in it, and thank you so much to everyone for sharing their experience here, it really helped me to get through this