But overseas on his Europe trip, president obama defended the decision.
On Thursday, in Brussels at the G7 Summit, a defiant President Obama defended his decision to approve the deal that won the release of Army Sergeant Bowe Bergdahl.
"We had a prisoner of war whose health had deteriorated and we were deeply concerned about. And we saw an opportunity and we seized it. And I make no apologies for that," he said.
But republican critics on Capitol Hill are hammering the administration on several aspects of the deal including, the lack of congressional consultation, the claim that Bergdahl was a deserter, and the Taliban prisoner exchange.
"There's a reason why the Taliban wanted those five individuals released," said Sen. Marco Rubio (R) - Florida. "These five individuals, as I've heard another senator describe, were potentially the crown jewels."
Back in Berghdal's hometown in Idaho, his welcome home celebration has been canceled.
Organizers cite security concerns over big crowds both for and against the soldier and the deal that freed him.
Bergdahl is still recovering in Germany, where a Pentagon spokesman says he is showing signs of improvement.