Show error message when API download fails
Allow retry if download fails
Merge branch 'error-alert'