Unable to use supplied USDT to repay USDT debt due to WETH LTV0 collateral rule — HF 1.70

Hi Aave community,

I am using Aave v3 Ethereum Core Instance.

I currently have:

  • Health Factor: 1.70
  • Borrowed asset: USDT, debt around 1,695 USDT
  • Supplied assets: ETH, WBTC, USDT, USDC, LINK
  • Supplied USDT balance: around 440 USDT

I want to use my supplied USDT / aUSDT to reduce or repay my USDT debt.

However, when I try to withdraw USDT, the Aave interface shows the following error:

“Assets with zero LTV (WETH) must be withdrawn or disabled as collateral to perform this action.”

The problem is that WETH/ETH is a major part of my collateral. If I disable WETH/ETH as collateral, my Health Factor would likely fall below 1 and the position could become liquidatable.

I understand that Aave v3 has specific LTV0 rules, and that if a position contains LTV0 collateral, withdrawing or transferring non-LTV0 collateral can revert.

My question:

What is the safe way to use supplied USDT / aUSDT to repay USDT debt without disabling WETH/ETH as collateral and without pushing the position into liquidation risk?

Is this expected protocol behavior, an interface limitation, or a configuration issue related to WETH in the current eMode / market setup?

I am not asking for financial advice. I need the technically correct flow to reduce debt safely.

Screenshots attached.

Hey there
First of all, By no means am I an expert or a blockchain programmer by any means, Just had the same issue with another asset supplied and got help from another community member, so I thought it might help.
As you can see in this post:

gadget pointed me towards swapping my aTokens on a dex like uniswap. I tried it for my arbweth that I supply and it worked. I managed to swap some of my weth for almost a 1:1 ratio to actual eth and repay some of my debt.

Just checked the ratio of AUSDT to USDT on Uniswap at it’s fairly close to 1:1 there (something like 0.5% discount)
So maybe that would help you…

Bare in mind, my positions and supplied assets where are on Arbitrum and not the mainnet but I’m assuming same process would work on mainnet as well..

Also, I had a Health Factor of 2.4 so I was ok swapping some eth out… Make sure you wont drop close to LQ zone while withdrawing/Swapping out supplied assets.

Hope it helps.