Officially talks are ongoing so an agreement is still possible. Moreover a failure to reach an agreement does not mean that Germany should act unilaterally. Restraint will in the long term mean Germany is much more likely to negotiate an agreement with the United States as they will be more willing to listen to an ally who has not tried to prosecute US intelligence officials.