If using Proguard with the Java client library, the following flags should avoid ClassNotFoundException issues:

-keep class io.ably.lib.** { *; } -keep class org.msgpack.core.** { *; }