Submitted by 0xDjango
TimelockController.sol#L414-L415
In the _call() function in TimelockController.sol, a call is executed with the following code:
Per the Solidity docs:
The low-level functions call, delegatecall and staticcall return true as their first return value if the account called is non-existent, as part of the design of the EVM. Account existence must be checked prior to calling if needed.
Therefore, transfers may fail silently.
Please find the documentation here.
Check for the accounts existence prior to transferring.
0xca11 (Rolla) confirmed, resolved, and commented:
