Can you try not encrypting it with throw-keyid? That may be introducing a confound, since it's stuck trying to test keys.