Hello forum. Small update, after all this messed up USCIS attitude case was approved January 23 2024, without interview, awaiting green cards. Total loss over 12000$. Conclusion, USCIS plays its own game where everyone is trapped like a mouse, they are 2 steps ahead of you, follow strictly guidance from USCIS to avoid complications because they don't give a ####### about you. I did not use any lawyer as they are useless goons and only application fillers, easy can do it on your own.
My advice, get online account with USCIS and check it EVERYDAY(if you have no app case tracker, if you do - once a week enough). Get app case tracker which is good app, but also not reliable because did not update case progress sometimes( its a must do copy paste within app to see progress of your case online). Watch your case and don't give a chance USCIS to screw you. USCIS did not send few letters to me which resulted in case denial in first filing, even motion to reopen(with lawyer service) did not work(after case denial)as USCIS stood their ground and told me Foff basically. My last(3rd) filing went over processing time and i did online e-request, which gave me useless reply we working on it, but after 2 months case was approved.
Follow instructions and monitor your file and progress of your case aggressively yourself without rely on USCIS notices(as they cheat and don't send the most important letters(RFEs). You may see it online on your account if they sent anything in Document tab, but if you dont have online account and rely on paper letters you will be in very weak position(that happened with me when i filed first time).
P.S. USCIS play dirty, but they do it smart way in form of invisible hand. Nobody should pay twice for the same person for the same immigration benefit, that is their job to deal with it, they dont, you pay twice or even more than that.
Best wishes.This forum is a life savior when you need help. Thanks to everyone here.