Swift profile custom closure depth rule value ignored

Enterprise Edition Version 8.7 (build 41497)

We have created a swift quality profile.

in this profile we changed the The maximum allowed closure expressions nesting depth value to 4
(default value was 2)

For some reason a project that is using this profile ignores our custom rule value and still reports
Refactor this code to not nest more than 2 closure expressions.

The profile has Parent = None setting.

Is it compulsory to set a parent or is there any other reason a (selected) profile custom rule values can be ignored?