When a subscription is made while not in a connected state, it's queued and replayed once the SDK successfully connects to Kuzzle.
Problem is: the onDone callbacks are lost in the process, so the subscription's state callback is never invoked if not connected to Kuzzle in the first place.