Fix timeout issues when retrying a non-instant set of functions
more descriptive messaging for valid/invalid calls