If user repays part of the debt during liquidation grace period, but fails to clean up the debt, their NFTs will all be liquidated anyway.
Users can deposit NFTs to LendingPool and can borrow crvUSD.
If the position's health factor goes below certain threshold, the liquidation process can start.
The borrower has grace period to repay their debt.
The problem is, the user can close liquidation only if their debt is under dust amount.
If the user fails to clean up most of the debt, the liquidation will be finalized anyway after grace period.
The amount user repaid during grace period will all be lost and user's NFTs will all be transferred to StabilityPool and gets liquidated.
Maybe the issue can be categorized as "user mistake" but this mistake can happen too frequently.
If the user for example, repaid half of the total debt during grace period, and then gets liquidated afterwards, they will lose the repaid money and all the NFTs they deposited into the protocol.
Manual Review
During liquidation grace period, don't allow partial repayment.
Or, implement another health factor threshold (0.6 for example) that can close the liquidation
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.