* @returns {Promise. } - key restore ready or error * @throws {Error}
()
nothing calls this directly
no test coverage detected