Only check for coaching text in exceptions

- Coaching text shows up in non-exception conditions when performing
  a credit payment, so only the check_for_errors method is now only
  called when an exception is raised due to a missing element on the
  page.