Unfortunately, almost same result, but a bit different.
I did a bit more digging and for some reason, all of the followers, except one, isn't having the leader variable set for them, causing the whole grouping process to loop endlessly and thus fail. I'm thinking maybe it has something to do...