fix find service provider failed issue