I've had this problem off and on, usually it resolves itself - I guess but if this ever becomes a network wide issue it would likely require me to remove mdm and go to straight activesync.
When reloading a EMM application on an iOS device only the Mobile Device Management profile shows up in the list of profiles. During instalation of the app there are no errors, both profles appear to install fine, but when I go to settings/general/profiles only one shows up. The device never shows up in the EMM console.
In the past I have deleted the user from the db, the device from the db, waited awhile and then it sometimes works. I don't know if any of these steps actually resolves the issue.
Currently I have 2 devices/users with this issue. Myself, neither of my test devices will load both profiles. The devices are standard, they worked previously, no changes. The user account has all the correct access, also worked previously with no changes.
I had the similar problems. In our environment it was a certificate problem in addition to too restrictive port security settings.
Check your portal certificates and the messages in the event log of the McAfee EMM.
I have the same issue on one device (IPAD2 IOS 5.1.1). the device only get the mdm profile ! No errors in the eventlog on the emmserver.
I tested this user account on an andorid device and here everything is working. Other IPADs also working.
Any ideas ?