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.