As mentioned in the comment LibUnripeSilo:removeLegacyUnripeBeanDeposit should return BDV after removing all Unripe Beans deposited stored in account legacy. As it removes unripe beans but doesn't return BDV.
See the following code:
Calling functions might expect to receive information about the BDV when removing Unripe Bean deposits. If it doesn't return this value, those functions might be confused or have doubts about the accuracy of their deposit removal operations.
Manual Review
Return BDV at the end of the function.
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.