The AstraZeneca vaccine has demonstrated 100% efficacy in clinical trials to prevent cases of hospitalization, so there has been evidence of efficacy. On the symptomatic cases, the data was not sufficient, because the number of cases was too small because the number of patients in clinical studies was too low.
On March 11th, 2021. See this statement in context.