Hi
First of all "Unknown error" is never a good option so once we get the logs I'll try to find the best error that should be issued.
Secondly regarding your question - on your first attempt the Smart Console "asks" the Gateway to install the recommended package so the Gateway tries to download the package from the cloud and fails.
The second attempt was to download to the repository which is placed on the Management machine so the Management is initiating this action (and not the Smart Console)
To solve it I will appreciate if you can run (expert mode on Management machine) "collect_logs.bash" and send me the resulted tgz file to boazo@checkpoint.com
As a work around you can download the package from the SK and then upload it to the Package Repository locally
Thanks
Boaz