Mac Client installed manually. Two or more users had logged in before Mac Client was installed. After installation console user is changed (e.g. via Mac OS X fast user switching feature). Now Mac Client will not be able to interact with user to perform tasks that require user interaction (software distribution, configure File Vault 2 and etc.).
Mac Client installed by discovery using account that has already logged in on Mac. Behaves as described in previous section.
Mac Client installed by discovery using account that has not logged in on Mac. Two or more users are logged in. After installation console user is changed (e.g. via Mac OS X fast user switching feature) on another logged in user. When you switch to another user account you may notice that user agent restarts one time after installation. It is necessary to make it possible to interact with user.
When Mac Client installer finishes, we need to launch user agents for each logged in user. It is done with 'launchctl bsexec'. But there is a bug in Mac OS that makes such agents not fully functional. To be fully functional the agents must be launched by system during login process.
Re-login all the users on Mac computer or restart your Mac computer.