# Common Issues

## Submitting the same Query twice

When the `build()` function is called on a Query, its contents is hashed and a unique salt is randomly generated in order to generate a unique `queryId`. If you submit the same built Query without calling the SDK's `build()` function again (or just providing a different salt), it will contain the same `queryId`, which will cause your transaction to revert.

## Browser Support

AxiomREPL has been tested and works as expected in Google Chrome and Safari. AxiomREPL currently does not work in Firefox.
