It looks good to me. The %desktop% folder is set to Merged isolation by default, so not sure where else the shorcut is creating at.
Have you checked the native application behavior whether it is creating shortcuts on desktops properly?
Is it possible to share the application installer so that i can give a try?