Retry schedule requests and better logging