Their website states they specialize in LTR (long term residency) visas. LTR is one of the few visas that doesn’t require 90 days. You sure they were talking about DTV, not LTR?
2.3 Algeria, Egypt, Libya, , Cameroon, Central African Republic (CAR), Democratic Republic of the Congo, Republic of the Congo,
Equatorial Guinea, Guinea, Ghana, Liberia, Sao Tome and Principe, Sierra Leone, Somalia, Sudan People's Republic of China Nigeria Afghanistan, Democratic People's Republic of Korea, and Iraq
- It is the case for many embassies - For example, they also say that on the website for the embassy in Phnom Penh (unless you have a residency visa for that country)
So you are physically in the US right now? I believe this is what they want to confirm. A utility bill or DL is a proxy for this. If you don’t have, maybe have a letter notarized that you are physically there
interesting. I would assume that you would need to submit it when applying, and since it is a 1 year visa, does immigration think it will have changed?