add retry logic on FB failure