Yeah, Indigo has a problem with creating Insteon groups that contain the same receiving module more than once. This has been on my ToDo list to fix forever, but because of some underlying assumptions and internal structures it will be a surprisingly time consuming change to implement. Given there is the workaround you discovered it never seems to make it to the top of my list.