On regularity for generalized systems and applications