Consider the following sequence of events:
A couple get married in a St. Louis, Missouri courtroom in 2002 (at which time they are residents in the USA).
The couple begin living in a foreign country in the following year. They register their marriage in the foreign country through the appropriate legal mechanisms
Within three years, they are no longer US residents.
The couple separates after four years. They hire a local lawyer to annul the marriage in the foreign country, and this is done.
The marriage is still valid in the USA, according to a US Embassy.
A significant time later, the couple wants to dissolve the marriage in the USA too. However, neither the US Embassy nor any lawyers they consult with, either overseas or in the USA, can give them a straight answer as to how to effect such a divorce. The couple is told that there are "complicated jurisdictional issues" involved. For example, Missouri law seems to require that at least one of the spouses wanting to file for divorce must be resident in Missouri.
How is this ex-couple supposed to file their (uncontested) divorce in the USA?
EDIT: Let me clarify what I mean by "annulment". The marriage was registered in a notary in the foreign country so that it would have legal validity there. The "annulment" I refer to was then the standard process for "reversing" this registration, so that the marriage no longer held legal validity in the foreign country. The lawyer hired to do this actually referred to this process as a "divorce", so "annulment" was a bad choice of words on my part.