fix pod scheduling retry logic