Sorry to hear that. This process definitely tests our patience, but you’re so close to the end. Have you tried reaching out to your congress representative for some help? They have a direct communication with USCIS that we don’t. And even thou they may take some time too, they will get an answer or at least trigger an action. I hope the answer comes soon.
have you