We want to avoid showing raw SQL query errors and similar, so we must create better error messages and feedback for the app. Furthermore, the user should have the opportunity to retry failed requests.