I think the hold up is the Freedom Caucus and Stephen Miller/John Kelly wanted a huge cut in legal immigration. My understanding is Trump is willing to make a deal with increased border security, some wall funding, CHIP reauthorization, and a DACA fix. That's a win for him, IMHO.
But, Miller and John Kelly aren't having it. You should follow what Lindsay Graham has been saying about this.