Cordova contacts never load only for some users

We have an ionic app using cordova contacts plugin wrapped in ngcordova. We load whole address book to use in the app for use in the app.

Some users are reporting that that have only 100 contacts and contacts never load.

I am running into this issue except that on Galaxy s1, 4.2.2 it takes about 24 seconds to load 700 contacts. However some of my users are not able to load any contacts it just hangs and never hides loading indicator.

I was wondering if anyone saw a weird contact character or missing field that would cause the process of loading contacts to brake? Also i have an alert in error callback alerting error code, but it is never called…

Thanks a ton!