The catch? Essentially the deal was “abandon all of YOUR strategic goals, adopt ours, obey American CENTCOM commanders and accept they lead everything in Syria, bomb nothing without our permission, and don’t attack our jihadis trying to oust your ally”.
Other than that there isn’t any catch.
That sounds about what I would expect from this administration. I do not believe I have ever seen them offer anyone a fair deal.