House Republican leaders do not have the votes to fund Barack Obama's amnesty/immigration plan. So they pulled it.
The House leaders are thus far insistent they will not close the Deferred Action for Childhood Arrivals (DACA) program. They would rather be embarrassed in their failure to do anything than do the right thing and close this program.
They even had some Democrat support, but could not muster enough votes to give Barack Obama more money to cause more problems. So much for the new McCarthy-Scalise team.
This, by the way, is a big win for Ted Cruz of Texas and Jeff Sessions of Alabama Both Senators have come out forcefully against the House plan not including DACA. It appears enough Republicans in the House listened.
Think about this for a minute: House GOP Leadership would rather do nothing about the immigration problem than secure the border. Anything they passed would have been blocked by Harry Reid. Anything. Yet they were too scared to come out as the party that supports securing the border. So they scuttled the whole thing rather than take a position popular with the American public.