"President Trump announced earlier this month that he would stop making the payments through the executive branch, a strategy that created legal problems for President Obama because Congress never appropriated the money."

This is a bizarre formulation. Obama didn't have any "legal problems" just because what he was doing was unconstitutional. He just kept robbing the Treasury as long as he was in office (and Trump continued to do so). No jail time, no "problem".