try/catch wraps on CR calls to GH  to avoid breaking the app on failure