Hi!
Just wanted to follow up and let you know how the timing for me went.
So after getting DQed on November 1st, we got our appointment on December 18th and they set the interview date on January 2nd which I thought was insane. I had to reschedule and was given January 30th as the new interview date. I got my medical check on January 17th (the 21 day rule doesn't really apply), went to the embassy for the document review and everything was fine so they gave me a sealed envelope with the documents I had to bring to the embassy on the day of the interview apart from my passport.
Yesterday I finally had my interview which, to be honest, felt like a joke. I got asked 3 very basic questions and the visa was approved. The passport is supposed to arrive before 2 weeks and then I can finally travel to the US.
It's been around 16 months since we applied for the CR1 VISA. The process has been pricey and extremely long (and it's not even over yet). I believe the US should do better.