I'm on F1 visa since August 2014 and currently on OPT extension. My company shall be filing my H1B visa under change of status this year. I was planning to travel to India from 1st- 3rd week of March. However, my company lawyer advised me not to travel atleast 30 days before applying for H1B visa ( i.e. 1st April). The lawyer advised that if the consulate goes into legalities and technicalities of rule, then they can even reject visa application if someone applies for "change of status" within 90 days of re-entering USA .
Does the 90-day rule ( defined in Sept 207) apply to "Change of status due to H1B " from F1 visa? I also read online that " Nonetheless, aliens who have entered the U.S. on a B or F visa, or any other nonimmigrant visa that does not allow immigrant intent, or the VWP should be cautioned regarding the risks of filing an adjustment of status, extension of status, or change of status within 90 days after entry." I also read that 90 day rule is defined by Department of State (DOS) and has not been implemented by USCIS yet.
I've re-entered USA multiple times on F1 visa since Aug 2014 and last date of entry was in Dec 2017. For the 90 day rule, is the 1st time of entry considered or last date of entry is applicable?
Is it fine to travel to India from 1st to 3rd week of March if my company is filing for H1B visa on 1st April? Please advise.
Thanks in advance !!