I am experiencing the same problem. Can you count the number of Global groups the user trying to connect is a member of. I am thinking it might have something...
Further to my Post - Could it be a result of the users being a member of too many AD Global groups??? The Sec Admin users have considerably more group...