Description
When performing operations that use collections we check if the SDK supports collections and if not then return an error. If the SDK hasn't yet seen a cluster map then it doesn't know if collections are supported and takes that as a no and fails the op.