We’ve recently updated to 12.9 and ran into a strange infeasibility. I’ve pared down our normal operating models to get to a case of primal reductions giving an optimal solution that should actually be infeasible. Setting only dual reductions exposes the infeasibility. It’s also possible to expose the infeasibility by removing a seemingly unrelated constraint. I’ve attached the model which is essentially a scheduling problem of allowing certain lengths of duty tours for workers. This essential formulation has been working up until now. Any ideas why it’s producing this result?