This might seem like a convoluted scenario, but I am working on a scenario where escort helis split off and provided area security during the landing. Initially I split the transport helis into a new group, which is where I discovered this bug.
It makes absolutely no sense to me, unless something that synchronizeWaypoint depends on does not get properly set up when groups are created in scripts.