What is MAC OS X Operating system version you useing to install EPM 2.0 ?
For product supported environments, see KB78694 / KB76330.
How to view and validate tasks that are pushed from ePO to a Mac client
No i am saying that this is by design asking you to verify that correct version the agent installed and communication b/w epo server and Mac machine is fine .
KB77688 this KB's shows how to verify the that task pushed from the epo to client mac machine. Raise case support team so that they can look into the logs.
I manage a mixed network environment also.
3000 Windows devices and 1200 OSX devices.
With OSX, ePO cannot deploy the agent so we push it using munki and then deploy Endpoint Protection for Mac using a Dynamic Tag based on OS finger print to assign the tag, and a client task assignment rule to asign the client side task to install.
The hardest part of all this process was deploying the Agent via munki, but this half of our environment is now pretty much automated.
I find most of our debug is done using an ssh session on the device (if its enabled) $ ssh <username>@<hostname> which gives you console access to the remote client and tailing the log: tail -F -n400 /Library/McAfee/cma/scratch/etc/log then cmd+k to clear the current screen.
Im more than happy to share some Tier1 support notes we have put together for our organisation.