We configure custom claim provider in our SharePOint 2013 environment. The custom claim provider for people picker behave as what we expected except it except it both pick up from Custom claim provider and AD. I have tried to resolved this by disable Windows Authentication in Authentication Provider. However, if we disable Windows Authentication Provider then this message displayed "If Windows authentication is not selected on any Zone of this Web application, crawling for this Web application will be disabled. "
So there any work around to solve SharePoint 2013 people picker with custom claim provider (Trusted Identity Provider) as well the crawling working with only Trusted Identity Provider enabled.