The requirements of the software to check specific boxes that are not obvious is going to make this incident part of some UI 101 classes.
This all screams that the feature was grafted unto an existing form and no one wanted to spend the time to update it or no one wanted to create a dialog and form dedicated to what they wanted to accomplish.
sadly, co opting existing forms and code isn't unique to Citi