Can't connect to beacon in Estimote App (Android)

I have a problem with an estimote location beacon.

I’ve tried to configure it via Estimote App on Android.
I’ve edited the configuration in cloud.
In the app I’m already logged in.

I’ve tried to connect to beacon by tapping on it in the list.

The beacon blinks not immediately, only after ~ 5seconds.
And then after ~5-10 seconds, I get always a message: “Disconnected. Tap to connect.”

In my Android Studio, I have activated logcat, so I can read the debug messages from apps.
If I configure logcat filter to “estimote” I see the output:

09-29 14:30:08.101 E/Parcel: Class not found when unmarshalling: com.estimote.sdk.connection.scanner.ConfigurableDevice
                             java.lang.ClassNotFoundException: com.estimote.sdk.connection.scanner.ConfigurableDevice
                                 at java.lang.Class.classForName(Native Method)
                                 at java.lang.Class.forName(Class.java:324)
                                 at android.os.Parcel.readParcelableCreator(Parcel.java:2404)
                                 at android.os.Parcel.readParcelable(Parcel.java:2358)
                                 at android.os.Parcel.readValue(Parcel.java:2264)
                                 at android.os.Parcel.readArrayMapInternal(Parcel.java:2614)
                                 at android.os.BaseBundle.unparcel(BaseBundle.java:221)
                                 at android.os.BaseBundle.getString(BaseBundle.java:920)
                                 at android.content.Intent.getStringExtra(Intent.java:6183)
                                 at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:2706)
                                 at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:2171)
                                 at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6330)
                                 at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6101)
                                 at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:170)
                                 at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3994)
                                 at android.os.Binder.execTransact(Binder.java:453)
                              Caused by: java.lang.ClassNotFoundException: com.estimote.sdk.connection.scanner.ConfigurableDevice
                                 at java.lang.Class.classForName(Native Method)
                                 at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
                                 at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
                                 at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
                                 at java.lang.Class.classForName(Native Method) 
                                 at java.lang.Class.forName(Class.java:324) 
                                 at android.os.Parcel.readParcelableCreator(Parcel.java:2404) 
                                 at android.os.Parcel.readParcelable(Parcel.java:2358) 
                                 at android.os.Parcel.readValue(Parcel.java:2264) 
                                 at android.os.Parcel.readArrayMapInternal(Parcel.java:2614) 
                                 at android.os.BaseBundle.unparcel(BaseBundle.java:221) 
                                 at android.os.BaseBundle.getString(BaseBundle.java:920) 
                                 at android.content.Intent.getStringExtra(Intent.java:6183) 
                                 at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:2706) 
                                 at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:2171) 
                                 at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6330) 
                                 at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6101) 
                                 at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:170) 
                                 at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3994) 
                                 at android.os.Binder.execTransact(Binder.java:453) 
                              Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

And after some seconds:

09-29 14:30:20.731 W/EstimoteSDK: com.estimote.sdk.connection.internal.bluerock.BlueRock$2.onServicesDiscovered:180 Could not discover services (status: 129). Disconnecting
09-29 14:30:20.821 W/EstimoteSDK: com.estimote.sdk.connection.internal.bluerock.BlueRock$2.onConnectionStateChange:165 Disconnected from GATT server (we were trying to connect, statusCode=19: UNKNOWN )
09-29 14:30:20.841 E/EstimoteSDK: com.estimote.sdk.connection.internal.DeviceConnectionInternal$2.onConnectionError:204 Disconnected from beacon while trying to connect. Error code 19: UNKNOWN

What is wrong with this beacon? Btw the firmware and the app are up-to-date.
The beacon was bought on Septermber 20th, 2016. The other beacons from bag are working well.

I talked to our Android engineers and it seems this is a bug they’re aware of, and already working on. A fix should go out soon, sorry for the trouble!

I’m still experiencing the same issue.
Has a fix been issued for this already?

Yes, it’s been fixed a good while ago. Are you on the latest version of the app, 1.9.0?