I use the ShellTile.Create method to create a secondary tile. Users of the application I developed noticed that if the entity they are committing has a name that starts with "@" (which is then used to title the fragment), then the title displayed by the phone is @ \ Applications \ "....
It seems to me that the phone considers "@" at the beginning of the name somehow special and replaces it with the path ...
Here I install ShellTileData . Title to "@Test". This is what makes fun of:

I tried the UrlEncoding name - no luck.
Has anyone come across this before? Is this a known issue?
Damian
I accepted Colin's answer below. This is the code I'm using now based on his suggestion:
... if(initialData.Title.StartsWith("@")) { initialData.Title = '\uff20' + initialData.Title.Substring(1); } ShellTile.Create(uri, initialData);
source share