Where did you add the Set Installer Flag function? Did you do something like this:
! --- Define commonly used constants ---
#include script "Common Definitions.sbi"
Set Installer Flag $SB_ALLUSERSFLAG$ to "0"
This will instruct the installer to create per-user shortcuts and uninstall entries.
Friedrich