Autotask jobs failing

Have a cron job for an autotask that runs once a day and adjusts token balances across 4-5 accounts as per vesting schedule.
It has started failing regularly . Here is the error message.. Can someone say whty and how to fix it..

Error

cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"cannot estimate gas; transaction may fail or may require manual gas limit","code":"UNPREDICTABLE_GAS_LIMIT","error":{"reason":"processing response error","code":"SERVER_ERROR","body":"{"jsonrpc":"2.0","id":141,"error":{"code":3,"message":"execution reverted: Contract doesnt have enough balance","data":"0x08c379a000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000023436f6e747261637420646f65736e74206861766520656e6f7567682062616c616e63650000000000000000000000000000000000000000000000000000000000"}}\n","error":{"code":3,"data":"0x08c379a000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000023436f6e747261637420646f65736e74206861766520656e6f7567682062616c616e636500000000

Hi @civy

Thank you for getting in touch!

The error message indicates: Contract doesnt have enough balance.
Have you confirmed if this is in fact the case?