Yes. My spouse traveled on an endorsed CR-1 after briefly being in the USA. One thing I'd give you a heads up about: when my spouse entered, they stopped physically stamping the CR-1 visas. They "digitally endorsed" it apparently. But, on the return flight back to the US after her 1 month trip abroad, United counter agents did not know about that so gave a hard time. They asked for proof that spouse had entered the US on a CR-1. Luckily spouse was able to show original flight ticket arriving in USA, departing ticket, SSN card, and driver's license (with recent issue date). Try your best to ask for a physical stamp on the CR-1 and if they don't give it to you, make sure you collect SSN, drivers license, etc. to prove you entered on the CR-1. United airline gave issues but CBP was a breeze.