@sherlockdefi abi.encodeWithSignature("requestWithdrawals(uint256[])", amount) encodes a function call with a single uint256[] argument. However, amount is a single uint256 value, not an array. This discrepancy causes the call to fail or behave unexpectedly, leading to a failed withdrawal.
@LinKanX0@Bugcrowd The same thing happened to me - my initial submission was marked as 'Not Applicable' due to a lack of clear impact. I then made a new submission with clear impact, but was surprised to see that it was marked as a duplicate issue with another researcher.