Hey Yasmin,
Thanks for reaching out and apologies on the delayed response. We just received a notice last evening from USCIS that we’ve been approved. No interviews called for. Just a note that said “Congratulations, we’re going to stop bugging you, have lifted all ridiculous conditions and will give you your new card within 60 days.” 🙂
It’s done!
Thank you so much for your patience and help through this time. We owe you for life!

— Den.P, USA, E-mail