Android java.lang.NoClassDefFoundError com.jayway.jsonpath.JsonPath

just today started getting an error in our android app, older versions are working fine but new installs are failing with error java.lang.NoClassDefFoundError: Failed resolution of: [Lcom/jayway/jsonpath/Predicate; in the JSONUTils.java file of instantsearch.utils i get an error on any mention of com.jayway.jsonpath.JsonPath; including the import can anyone tell me why this class isn’t found or where i can get it from? im using

compile 'com.algolia:instantsearch-android:1.+'
compile 'com.algolia:algoliasearch-android:3.+'

which is going to be replaced by implementation ‘com.example…’ but shouldnt be an issue and also the use of a + at the end isnt good but i havent seen a concrete value to replace this with