It rather looks as if General Flynn’s original legal team was working for the other side:
After Flynn pleaded guilty to making false statements to federal investigators, representatives of multiple congressional committees with oversight responsibility for national security matters asked Flynn’s lawyers if Flynn would testify before Congress in exchange for a congressional grant of immunity. Robert Kelner, Flynn’s attorney at the time, immediately dismissed the overtures, sources told The Federalist. During one conversation, Kelner allegedly responded that in situations like the one facing Flynn, the prosecution essentially “owns” the defendant and added that he would be unlikely to pursue congressional testimony without the approval of former Spygate Special Counsel Robert Mueller’s office.
Flynn was not told of these immunity conversations with congressional officials before they were rejected on his behalf.
If you haven’t read The Trial of Roger Stone yet, you may not realize what a Potemkin Village the U.S. legal system is. It’s no more legitimate than the infamous Stalin-era Soviet show trials. And you can’t expect a team that has been paid to throw the game to put up much of a defense.