API timeout reliability