If the .Uri is invalid (doesn't return a 200 success message), then this method returns an empty string. Check .IsValidUriAsync() to test if the Uri is valid first.
public Task<string> GetHtmlReportAsync()
In This Article