Thank you DEEPCUR!
Yes, I have EB1A i140 approved with a priority date in June 2018. I also have an NIW i140 approved which helps to advance priority date to Feb 2018, through relink.
The issue is that a) recently EB1 suddenly becomes very bad in terms of waiting time. b) I choose to use Montreal consular processing of USA immigrant visa instead of 485 USA domestic adjustment of status.
https://www.uscis.gov/sites/default...with_a_Priority_Date_On_or_After_May_2018.PDF there are 23k approved EB1-China waiting for a green card visa number. After a multiplication of 2 (2 persons in each family), there would be 46k green card visa demand. However, there is a 2.8k visa number annual cap. Even with spillover, EB1-China historically only receives around 8k visa number per year. So it is absolutely possible that I may need to wait for 4-6 years for my priority date to become current. Since I only lived in Canada for 11 months after my PR (landed Sep 2016), I would have RO trouble going back to Montreal USA consulate to do the USA immigrant visa interview.
Believe it or not, I am watching trackitt forum for a few hours every day just to guess Oct visa bulletin cutoff dates. Maybe I should consulate a doctor for mental stress.
Sorry for bring the negative thoughts and derail the discussion. Hope everyone is enjoying the weekend.
But there should definitely be a way to change consular processing to status adjustment right.. why not do that and be in US..