(CNN) -- With news Americans Kenneth Bae and Matthew Todd Miller were freed by North Korea, the big question now is why did Kim Jong Un agree to their release?
Is it a sign Pyongyang wants better relations with Washington? Is it sending a message to its closest ally, China? Or is it a bid to shift the focus off its human rights record amid talk Kim could be charged with crimes against humanity?
"I think right now there is a charm offensive," Gordon Chang, the author of "Nuclear Showdown: North Korea Takes On the World," told CNN.
Something in Pyongyang, Chang believes, sparked the offensive. But just what stemmed the change is highly debated.
This much is clear: News on Saturday of North Korea's release of Bae and Miller came amid a rare, last-minute trip by a top American official -- Director of National Intelligence James Clapper, to Pyongyang, a senior State Department official told CNN on condition of anonymity.
SEE ALSO: 'It’s finally happening! Kenneth Bae is coming home!'
Clapper, who was tapped by President Barack Obama as an envoy, made the trip after North Korea urged the United States to send a Cabinet-level official, the official said.
The official said there were no discussions about North Korea's nuclear program, and other U.S. officials told CNN there was no "quid pro quo" for the men's release.
"I do believe it's a positive sign," Bill Richardson, a former U.S. ambassador to the United Nations who tried to win Bae's release during a 2013 visit to North Korea, told CNN.
With North Korea "catching a lot of grief" on its human rights record in the United Nations, Richardson said it appears Pyongyang is sending a message that "we're ready to talk."
The secretive nation has been slapped with crippling U.N. sanctions. It has previously used negotiations surrounding its burgeoning nuclear program to get needed aid, such as food.
'There may be a number of reasons'
But Joel Wit, a former State Department official who negotiated with North Korea, believes the release of Bae and Miller had very little to do with "a desperate cry for help."
"There may be a number of reasons why North Korea may have released the two Americans now," he said.
It could be as simple as North Korea made its point. "These people were put in jail for a certain amount of time, and now they can be released," he said.
Or it could be that Kim is "communicating to China ... that Pyongyang is trying to be reasonable, and the United States is not."
Wit said it also could have something to do with North Korea's effort to tamp down the possible fallout from a scathing U.N. Commission of Inquiry report cataloging North Korea's abuses that the investigators said amounted to crimes against humanity.
"I think there is no doubt in the minds of anyone who follows North Korea closely that Kim Jong Un is in charge. There's no doubt about that," Wit said.
Most agree that Bae and Miller would not have been released without the approval of Kim, who took over as the absolute leader following the 2011 death of his father Kim Jong Il.
Hopes that the younger Kim would be open to warming relations with the West were quickly dashed after he took a series of provocative steps, including threatening a preemptive nuclear strikes.
He has since come to be viewed as more unpredictable, more dangerous and harder to read than this father.
Christopher Hill, who served as the head of the U.S. delegation in failed talks aimed at curbing North Korea's nuclear ambitions, also doubted the release of the two men was a good-faith gesture.
"He has not shown any sign of living up to what his father agreed to, which is to do away with his nuclear program," he told CNN.
Asked whether there was any substance behind the so-called "charm offensive," Hill said, "It's really kind of early to tell."
CNN's Madison Park contributed to this report.