This is an old thread but I have a current question. My US passport expired but with about 8 years left on my Brazil visa. The Brazil visa was basically falling out (unglued) of my old passport, so I thought I'd just help it completely fall out and glue it into my new passport. The visa itself is completely fine - no rips, no tears - completely pristine.
Right after I finished gluing it to the new passport, I noticed that the Visa has my old passport number printed on it. So now the US passport number on the Brazil visa doesn't match my new US passport number.
In hindsight I should have just left it in the old passport and brought it with the new. But I see up-thread they recommend transferring the current visa to the new passport.
Any thoughts on whether what I've done is ok?