I've only tested it via manually adding interfaces in the web, but it is my understanding the problem relates to an 'interfaces' only group and is not related to the method used to create the group, but again I've not tested using either rules or web service call.