1. Get key (not prepared) with {notPrepare:"wait", notReady: "throw"} 2. Tweek client has network failure Expected Behavior: - Key should move to requested state and promise should be reject. Actual Behavior: - Key should move to requested state and promise is idle.