I have a Zenapp that puts %USERNAME% in the registry under HKCU.

If I associate the Zenapp to a user, then the app works fine.

If I associate it to a workstation and specify to "force run as user if
workstation associated" then it will sometimes put in the user name and
other times it puts in the string %USERNAME% - while the user IS signed on.

Is this a bug? I can't imagine that is a desire feature.

%*USERNAME% does the same thing.