slightly more failure recovery for get_countries