I had the same issue, and asked a question about it, even though it did not get an answer (so this one should not be flagged as duplicate).
Running %temp% goes to file in Users folder
This is how I fixed it:
There was a space in my non-8.3 user folder (for example, User Name, rather then USERNA~1) that would cause programs to see it as 2 parameters C:\Users\User
(as 1st parameter) and Name\AppData\Local\Temp
(as second parameter). It reads the first parameter, causing it to reroute to the file User in the Users folder. Deleting the file C:\Users\User
solved it (It was not important because it only contained CMD errors).
Now, why did it work in quotes? Because it sees "User Name"
as 1 parameter, but User Name
as 2.
You could not access the program "StartIsBack"'s properties because they are likely at C:\Users\User Name\AppData\Local\StartIsBack\
(note the space!).