WASM Full Wallet `Failed to commit tx`
Hey all, getting error 
`MoneroError: Failed to commit tx
    at Function.deserializeError (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/src/main/ts/common/LibraryUtils.js:260:56)
    at Function.invokeWorker (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/src/main/ts/common/LibraryUtils.js:249:26)
    at async MoneroWalletFullProxy.invokeWorker (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/src/main/ts/wallet/MoneroWalletKeys.js:470:12)
    at async MoneroWalletFull.relayTx (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/src/main/ts/wallet/MoneroWallet.js:875:13)
    at async main (/home/dev/Documents/code-projects/monero-wallet-ts-deno/index.ts:222:12)
Worker error: Error: Failed to commit tx
    at /home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/src/main/ts/wallet/MoneroWalletFull.js:1044:54
    at __emval_call (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/dist/monero_wallet_full.js:9:98501)
    at wasm://wasm/015261ae:wasm-function[3684]:0x1bb4ea
    at wasm://wasm/015261ae:wasm-function[4426]:0x23be27
    at wasm://wasm/015261ae:wasm-function[6323]:0x3617c8
    at ret.<computed> (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/dist/monero_wallet_full.js:9:82611)
    at invoke_viii (/home/dev/Documents/code-projects/monero-wallet-ts-deno/node_modules/monero-ts/dist/dist/monero_wallet_full.js:9:350510)
    at wasm://wasm/015261ae:wasm-function[7266]:0x3c5fc5
    at wasm://wasm/015261ae:wasm-function[7368]:0x3de0aa
    at wasm://wasm/015261ae:wasm-function[6321]:0x361626 {
  code: undefined
}`

Code: 
``const syncedWallet = await listenReceiveWasmFullWallet(res.address, res.privateViewKey)
//syncedWallet is a fully .sync() wallet
function decimalToAtomicUnits(amount, decimalPlaces) {
  return BigInt(Math.round(amount * 10 ** decimalPlaces));
}
console.info(decimalToAtomicUnits(0.000008, 12))
let tx = await syncedWallet.createTx({
  accountIndex: 0,
  address: "address",
  amount: decimalToAtomicUnits(0.00065, 12), // send 0.00065 XMR (denominated in atomic units)
});

let fee = tx.getFee();  // "Are you sure you want to send... ?"
console.info(fee);
let hash = await syncedWallet.relayTx(tx);``

I can see the correct error when I don't have any enough funds and it is in communication with the daemon. Any ideas?