When you assign groups to a user - which is connected to serveral groups - you need to assign the groups one by one. You can only choose one at the time...
It would much better if you could check of ex. 8 groups instead og going back and forth 8 times...