Basically go read @Pacifisity’s bug report about force kicks.
But the problem is… you get a duplicated version of yourself in the guild once you are invited back, and this dupe actually takes up member space.
The really big problem is that this can happen to guildmasters too, which can’t be solved by simply kicking the person, because you can’t kick guildmasters.