19.04.2015, 07:00
It actually installs the shortcut on the Home Screen, but it just takes a while to process in case you are running more applications. Depends of your device specifications though. For me, at a 1,8 GHz processor and 521 RAM, it creates the shortcut with a delay of 10 minutes after installation.