Hi Nail,
2 things that I've tested in my lab and the CMG:
No matter what package I use "to run before", the deployment get stuck trying to download the package as dependency. If I remove the package, in this case the wrapper, the TS starts as expected.
As a temporally workaround, I've created a single deployment with a deadline in 2030 to download the content of the wrapper and then I've deployed the TS without it and it works (so weird, isn't it?)
Once the TS reboot the computer the connection with the CMG is lost as well so, every step after waits to a timeout and finally the TS fail.
Regards