My son was born in this state. He moved to Louisiana and traded in his NM drivers license. He became quite tired of Louisiana after a few years and moved back here. When he applied for a NM license they wouldn't accept his Louisiana license and told him he needed to bring his birth certificate as proof he was a citizen. He took in the original and they wouldn't accept that. He needed to also bring a relative to vouch for him. He took his mother and that wasn't good enough either. After presenting an employment record and a w-2 form (or whatever it's called now) he finally received a driver's license. It has the EXACT SAME number as his original license did. One of his cousins had the same experience after returning after living in Colorado for several years but at a town 200 miles from here.
This is in a state that gives drive's licenses to illegals with no problem. During the son's difficulies I witnessed a person that spoke no english come in with an interrupter, fill out a form, and be presented with a license.
By the way, my son just had his 52nt birthday. He's a disabled vet and never saw combat although he was serving during Desert Storm. He was held back because he was on some type of special assignment during that time. He was injured during a training exercise after returning to the states. The army is a tough duty and it's easy to get busted up.