Errors caused by equipment failure, or other external events encountered while executing an API function may also be handled by task execution threads 2470-1 through 2470-N. In some embodiments, errors may be handled by retrying the fluid transfers, pausing, or halting further processing tank processing, or disabling the processing tank.