#3202·fuel-core

Missing transaction in Devnet

Author: MitchTurnerCreated Feb 10, 2026Updated Feb 10, 2026

Devnet: there must be some sort of desync / lag inside fuel-core processes when a transaction is sent. This is not happening in testnet, so I think there could be regression or new bug somewhere.

const tx = await relayCommonMessage({
  relayer,
  message,
  coins,
});


while (true) {
  const response = await tx
    .waitForResult()
    .then((result) => {
      console.log("waitForResult() success");
      console.dir(result, { depth: null });
    })
    .catch((error) => {
      console.log("error...");
      return null;
    });


  if (!!response) {
    break;
  }
}

The transaction is succeeding but when fetching the result (waitForResult()), it looks like the transaction does not exist at first, and it nets the error below, which I "fixed" by putting the while(true) block which eventually resolves.

FuelError: Asset not found for given asset id.
    at mapGqlErrorMessage (/Users/mad/fuel/auto-relayer/node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected]_/node_modules/@fuel-ts/account/src/providers/utils/handle-gql-error-message.ts:100:12)
    at Array.map (<anonymous>)
    at assertGqlResponseHasNoErrors (/Users/mad/fuel/auto-relayer/node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected]_/node_modules/@fuel-ts/account/src/providers/utils/handle-gql-error-message.ts:144:31)
    at _FuelGraphqlSubscriber.next (/Users/mad/fuel/auto-relayer/node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected]_/node_modules/@fuel-ts/account/src/providers/fuel-graphql-subscriber.ts:146:9)
    at process.sub (node:internal/process/task_queues:105:5)
    at async _TransactionResponse.waitForStatusChange (/Users/mad/fuel/auto-relayer/node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected]_/node_modules/@fuel-ts/account/src/providers/transaction-response/transaction-response.ts:464:22) {
  VERSIONS: { FUEL_CORE: '0.47.1', FORC: '0.68.7', FUELS: '0.103.0' },
  metadata: {},
  rawError: {
    message: 'resource was not found in table `fuel_core_storage::tables::Transactions` at the: crates/fuel-core/src/graphql_api/database.rs:234',
    locations: [ [Object] ],
    path: [ 'submitAndAwaitStatus', 'transaction' ]
  },
  code: 'asset-not-found'
}

Fuels TS-SDK version: 0.103 (latest) (