do not log all errors at error level, they are part of an app flow