Without providing too much specific information, I'll just include info that I think is relevant to our situation.
Got our IV issued in March with validity until May. We were not yet ready to move because the spouse would not be able to work as a pharmacist until the professional certifications required in the US are completed. Because of this, we looked into our options and we figured that our best option would be to apply for re-entry permit, go back to Canada and complete the requirements for my spouse while i get a remote job in the US and then permanently move to the US once the bare requirements are completed. Per our research, the I-131 re-entry permit can be filed even on the same day as entering the US and then returning back for the biometrics.
We entered early in May via Maine land border and filed for I-131 a day after. Spouse took the TOEFL exam on the weekend and then we went back to Canada. A few days later, the TOEFL results showed that the spouse did not get the speaking score required for FPGEE so another TOEFL exam was scheduled for the first week of June. Meanwhile, we got our I797 NOA delivered in California as that's the address we originally had in the application as well as during POE. Shortly after, we received biometrics scheduled for an ASC in California. I immediately rescheduled the biometrics appointment a few weeks early and this time requested it done in an ASC in Maine as that's the nearest one for us.
A couple of weeks back we re-entered the US to have our biometrics taken and we spent a little bit more time at the border entry this time. Questions about why we have not taken care of the requirements before moving in were raised. We explained to the agent that these exams have a validity expiration and that we are taking care of those requirements while in Canada and thus the reason why we applied for I-131. Eventually we were let in. With the way things being very slow with the immigration process, it did not make sense for spouse to take the exams without knowing when the VISA would be approved although the spouse already started preparing for the exams after we received a VISA interview date sometime in Oct last year. Spouse already passed FPGEE more than 10 yrs ago but that is no longer valid and spouse need to start over with the entire process.
Yesterday we entered US again so that spouse can re-take the TOEFL exam today. This time we got into secondary. The issue with the certifications not being secured back then were brought up again and so we tried to explain again that we are securing those while we're in Canada and thus the reason for the I-131. We were asked for the notice of action but unfortunately we do not have it with us as I did not think that will be asked. Clearly this was an oversight on our part. I explained that the original copy is still in California. She then said that we do not have the copy because we did not live in California. At this point the agent also suggested that we misrepresented that we're living in that address but we actually are living in Canada. The I-131 requires an address in the US so that's the reason why we put California as the address as that's the same as sponsor's address in the application. The agent also said that the I-131 is for returning residents and thus we do not qualify for the I-131 because we are not residing in the US. She also said that it looks like we're trying to game the system with what we are trying to do. We have no intention of doing as such as we know anyone should not be messing with immigration laws. We are trying to do our best so when we eventually move in about a year, we would not be a burden to our sponsors while making use of the tools available for immigrants. In the end the agent said that nothing is going to happen today and we can proceed going to our destination however we were cautioned that everything we talked about will be on the notes and what I take from it is that if this continues, we may be referred to an immigration judge and the judge will determine our status.
Is the agent correct in saying that we do not qualify for I-131 because we do not reside in the US?
If so, for purpose of immigration how long does one need to stay in an address to be considered as a resident?
Should we have just stayed in Canada and not re-enter US until I-131 is approved?
What could have been the better option for us in this case?
Thanks!