https://github.com/code-423n4/2023-09-asymmetry/blob/main/contracts/strategies/votium/VotiumStrategy.sol#L155
The implementation of canWithdraw() in the VotiumStrategy contract just checks if the required epoch has been reached, but doesnt validate if the request has been already fulfilled (WithdrawRequestInfo.withdrawn).
Consider also checking for the withdrawn condition as part of the implementation of canWithdraw().
