Use newer API calls on showError