# Troubleshooting

Common issues and solutions when interacting with the era\_0x Vault:

* **Transaction Reverts**:
  * **Cause**: Insufficient gas, paused contract, unauthorized caller, or invalid parameters.
  * **Solution**: Check error messages on the block explorer. Ensure sufficient gas, verify contract state (`paused`, `claimed`), and confirm caller permissions.
* **Owner-Only Functions Fail**:
  * **Cause**: Wallet is not the owner address.
  * **Solution**: Connect the correct owner wallet.
* **Heir Verification Issues**:
  * **Cause**: Wallet is not listed as an heir.
  * **Solution**: Use `heirsModule`’s `getHeirs` function to confirm heir status.
* **Failed Transfers in triggerClaim**:
  * **Cause**: Recipient contract rejects funds or has issues.
  * **Solution**: Heirs can claim failed transfers using `withdrawForFailedHeirTransfers`.
* **Contract Paused**:
  * **Cause**: Owner has paused sensitive operations.
  * **Solution**: Owner must call `unpause` to resume operations.

For further assistance, contact the maintainers at https://era0x.com.
