Hi Paul. Thanks for your patience
This is exactly what I have set up. A unique name for each item and each item is defined as not being required. The effect of this particular arrangement is that the form can be submitted without the user having picked any of the services.
There needs to be a parameter in the parent field "Pick a service" that allows the designer to specify the minimum number of checkboxes required in order to proceed. A value of 0 would mean that the these checkboxes are all optional. A value greater than 0, means the user must check at least that many boxes from the list.
In your example, if we were to set this new parameter to 2, the user would have to check at least 2 items in order to pass the reuirements test allowing the form to be submitted.
Note: I spoke with a couple of developers here, and they all seemed to think that is how it should work.
Let me know what you think
Thanks again !