On the other hand, the public nature of Flynn’s offer has led some to believe it shouldn’t be taken seriously. Alex Whiting of the Just Security blog believes Flynn’s offer is “not a serious offer, and it suggests he has nothing to say (or is not willing to say anything that would incriminate others).”
Here’s the thing, any offer of immunity comes with conditions. One of the conditions for immunity is full cooperation and complete disclosure. In other words, that the testimony is honest and complete. He can’t be unwilling to testify completely and still be afforded immunity. If it is shown after his testimony that he was dishonest, or withheld information he should have disclosed, then he loses the immunity.
Put simply, immunity is granted in exchange for the person testifying coming clean. If you don’t come clean, the immunity is lost.