trying to solve some other issue with 'completion boxes' in M2.4, I found an error on the help message (completionicons_help string). I firstly thought it could be only in the translation but I checked it already and the error comes from the English language.
The help message says:
"Completion tick boxes
A tick next an activity name may be used to indicate when the activity is complete.
If a dotted tick is shown, you can click it to tick the box when you think you have completed the activity. (Clicking it again removes the tick if you change your mind.) The tick is optional and is simply a way of tracking your progress through the course.
If a blank tick box is shown, a tick will appear automatically when you have completed the activity according to conditions set by the teacher."
But, actually, the completion boxes work exactly the opposite. The dotted one is for automatic condition setting and the blank tick box is for manual check.
Is that way or am I missing something?