Manual Agent Assignment vs. Auto Agent Assignment
I have found that the Manual Agent assignment doesn’t work as well as advertised. In the env I was working in, we had agents set to failover to between GW servers, GWs set to failover between the RMS and Mgt servers. That didn’t happen and the agents would just drop offline. However if we went into the Admin Console and switched the Manual Agent assignment to Auto Agent Assignment the failover happened on a much more consistent basis.
Now granted there could have been a problem with the MOMADAdmin (it was run by another group). Since we were testing in a production environment J we couldn’t spend quality time needed to find the root cause.
If you find failover not working, and your agents are falling offline, try using Auto Agent Assignment and see if that helps.
**UPDATE**
One thing to note … if you have run MOMADAdmin more than one time (perhaps if you are building a new Management Group) you will see agents failing over to (well attempting to failover) between Management Groups. They will not be successful, but they will attempt it to and you will see alerts from the failures.

Read the complete post at http://david-stclair.spaces.live.com/Blog/cns!112A71B19678F08D!254.entry