Wszystko się zgadza po dokładnym sprawdzeniu uprawnień okazało się, że jeden z userów miał dostęp do jednej z kategorii, bo miał wyższe uprawnienia w porównaniu z pozostałymi. Wystarczyło tylko dla wybranej kategorii podnieść nieco poprzeczkę, jeśli chodzi o uprawnienia. Teraz wszystko działa jak należy.