If a reader only has one current or upcoming program available to them, then that reader will be automatically enrolled in the program. If there are multiple programs available to a reader, then the reader must choose at least one program in order to register from the patron side. However, when a staff member is signing up a reader, the staff member will not be required to select a program, but should so the reader can be enrolled in that program! Even if the staff member does not click on "enroll" when signing up a new reader, if there is only one program for that reader, they will still automatically be enrolled.
Library Administrators: Train your staff members to always select a program!