WASHINGTON—President Donald Trump threw his support behind former national security adviser Michael Flynn on Friday, backing his request for immunity from prosecution and describing the investigations into alleged Russian interference in the 2016 presidential election as a “witch hunt.”

But Mr. Flynn’s request for immunity faces roadblocks. The Senate intelligence committee has decided not to accept his offer to testify at this time, according to a person familiar with the matter. And the top Democrat on the House Intelligence...