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) (
Source: FuelLabs/fuel-core