Resolved an issue where targets added to a group using the Add to group action on the target detail page were not automatically enrolled in ongoing training campaigns assigned to that group. Targets added through this path are now correctly enrolled, matching the behavior of adding targets from the group page or the campaign view.
Fixed an issue where editing a training or phishing campaign, and setting the start date or time to the past, would fail silently (422 error in console) instead of showing a validation message. The start date and time fields now properly display the message Start date and time are required and should be in the future on all create and edit campaign pages for training and phishing campaigns.