APIError
Previously, non Payload errors (that aren't `APIError`, for example from `throw new Error()`) weren't captured to Sentry