CSS326 IGMP not working

hello,

i have css326 access switch, and crs328 (acting as a core) switch. css326 has swos, crs328 has routeros. on crs328 i have IPTV receiver and there are TVs on css326 switch. in configuration, everything is as it should be (IGMP snooping is on and etc.). also my igmp querier is Unifi switch. the problem is that when i turn on two TVs on different IPTV channel, they both get both channels, switch is flooding traffic. even when i turn on third TV, they all get the same traffic, screen is below. can anyone tell me what is the reason for this? when i use packet sniffer, i see igmp querier asking what channels are they watching and TVs are responding to it straight away, and they are in correct multicast groups. is there any known bugs on this switch model? i know that older swos had feature that swos being igmp querier was hardcoded, but it is now fixed and you can manually select if swos is querier or not, and yes it is disabled for me.