Default behavior in 3.1 for offer target is to assume all items are potential targets if the target rule is blank/null. Removing the required validation on the offer entity target rule field.