Skip to main content

Troubleshooting

Updated this week

Something not working as expected? Here are the most common issues and how to fix them.

Transaction failed

Check three things: do you have enough ETH to cover gas? Is your slippage tolerance set appropriately? Did you approve the token before trying to transact? Most failed transactions trace back to one of these. Approve first, then transact.

Wallet won't connect

Clear your browser cache, try a different browser, and make sure your wallet is set to Ethereum mainnet. If you have multiple wallet extensions installed, disable the ones you are not using — they can conflict.

Position not showing after transaction

Block confirmation takes around 12 seconds on Ethereum. Hard refresh the page (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac) and confirm you have the correct wallet address connected.

Health factor dropping

Your position is approaching the liquidation threshold. Add more collateral or make a partial repayment to bring your health factor back up. Each market has its own LLTV — check the market details page for the exact threshold that applies to your position.

Yield is different from what was displayed

Rates shown in the UI are indicative. For fixed-rate positions, the actual yield depends on when you exit relative to maturity. For variable-rate positions, rates adjust continuously based on utilization. Neither is a guarantee of the figure shown at entry.

Can't withdraw liquidity

Variable-rate markets: if utilization is high (most of the supply is currently borrowed), withdrawals may be temporarily limited. Wait for borrowers to repay, or make a partial withdrawal of whatever is available. Fixed-rate markets: check the pool's current liquidity depth before attempting a large withdrawal.

BT or CT tokens appeared in my wallet

That's expected. BT (Bond Token) and CT (Coupon Token) represent your position in Fira's fixed-rate markets. Do not transfer them manually — moving them without using the Fira interface can result in losing access to your position.

Unexpected fees on a transaction

Two types of fees apply: gas fees paid to the Ethereum network (variable, unrelated to Fira), and protocol fees. UZR protocol fee = 0.10% APR. LP fees = 0%. If you see a charge you cannot explain, check which token approval or contract interaction triggered it.

App page won't load

Hard refresh first. If that does not help, try incognito mode to rule out a cache or extension issue. Check the Fira Discord for any active incident reports before assuming a bug on your end.

Position shows $0 value

This is almost always a display issue. Verify your position directly on-chain: go to Etherscan, enter your wallet address, and cross-check against the contract addresses listed in docs.fira.money.

Use the Fira Simulator to model different scenarios before committing capital.

Still need help?

Related articles

Did this answer your question?