Well they deliberately didn't disclose that the dossier was paid by Hillary and the DNC.  And the State Dept notified the FBI that Steele was a liar before the FISA, so NO, they are not completely off the hook