Fixed retry logic