El widget PlaceAutocomplete no funciona en Android 4.1

El widget PlaceAutocomplete funciona bien en Android 5.0, pero no ocurre nada con 4.1 cuando se ha llamado a openAutocomplete. Sin errores en LogCat. onActivityResult realizado, pero con nulo en el parámetro de datos. ¿Cuál es el problema?

Código:

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if (requestCode == 1) { if (resultCode == FragmentActivity.RESULT_OK) { val place = PlaceAutocomplete.getPlace(activity, data) val cameraUpdate = CameraUpdateFactory.newLatLng(place.latLng) // map.moveCamera(cameraUpdate) map.animateCamera(cameraUpdate) if (action === AddressPickerType.FROM) { activity.order.from.onNext(place) } else { activity.order.to.onNext(place) } } else if (resultCode == PlaceAutocomplete.RESULT_ERROR) { val status = PlaceAutocomplete.getStatus(activity, data) Log.e(App.tag, "Error: Status = " + status.toString()) } else if (resultCode == FragmentActivity.RESULT_CANCELED) {} } } fun openAutocomplete() { val intent = PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY) .build(activity) try { startActivityForResult(intent, 1) } catch (e: Exception) { e.printStackTrace() } } 

ps perdón por mi inglés