microsoft / microsoft/azure-quantum-python

ionq.simulator: BlobNotFound after SUCCEEDED job — output blob never written (microsoft.quantum-results.v2)

Open
#744 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
160
Forks
113
Avg merge
6d 23h
Merged PRs (30d)
1

Description

Bug Report

Backend: ionq.simulator via Azure Quantum (Qiskit)
Output format: microsoft.quantum-results.v2
Workspace region: West US
azure-quantum version: 3.9.0

Description

Jobs submitted to ionq.simulator complete with status SUCCEEDED (or FAILED with QATTransformationFailed if barriers are not removed), but the output blob is never written to Azure Storage. Calling job.result(), job.get_results(), or job.get_results_histogram() all throw BlobNotFound.

Reproducible Job IDs (today, 2026-05-04)
  • 1cc7ff9a-47f6-11f1-b14f-00133bfcd0d2 — Status: SUCCEEDED, BlobNotFound
  • 9ee812ec-478f-11f1-84f4-00133bfcd0d2 — Status: SUCCEEDED, BlobNotFound
Error

azure.core.exceptions.ResourceNotFoundError: The specified blob does not exist.
ErrorCode: BlobNotFound

Steps to reproduce
  1. Submit any valid Qiskit circuit (barriers removed) to ionq.simulator
  2. Wait for SUCCEEDED
  3. Call job.result() → BlobNotFound

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with the listed ionq.simulator job IDs and the steps in the report. Compare job.result(), job.get_results(), and job.get_results_histogram() while checking the Azure Storage output referenced by the job; done means successful jobs produce a retrievable microsoft.quantum-results.v2 blob without BlobNotFound.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, python
Domain
api, backend, cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.