handle ad errors and linear (no ad rules)