igmp proxy, works on rb750gl, stops working on rb4011

I have a very weird situation.
I am replacing rb750gl with rb4011iGS.
I backed up all my settings from rb750 and imported it with the appropriate modifications to rb4011. But I am having a weird behavior with igmp proxy.
Both routers have :

/routing igmp-proxy
set query-interval=2m
/routing igmp-proxy interface
add alternative-subnets=10.0.0.0/8,239.0.0.0/8 interface=vlan36-iptv upstream=yes
add interface=bridge

rb750 works perfectly fine, I get all the channels through my iptv stb, but on rb4011 it starts out fine but after about 4 minutes it stops working. I get a screen on my tv saying signal lost please change channels or reboot the stb.

The way my ISP provides me tv and internet is as follows:
internet:fiber-media converter-ether1-vlan35-pppoe-bridge(all ports)
iptv:fiber-media converter-ether1-vlan36-dhcp-bridge(all ports)

As I said I only get this behavior on rb4011 and my google fu is failing me to find something similar online.

Please help.

quick edit: I know that 239./8 is unroutable. do I need to put it in alternative subnets? The info online is conflicting in that regard.

Thanks.

I have almost simimlar problem. My RB4011 does the same thing, but only with HD channels.

any channel in my case.

It is very weird I can understand if it did it after 10 seconds or so when it switches from unicast to multicast, at least then I would know my config is wonky but after 5 minutes… it make 0 sense.

I don’t know if this will help to solve your problem, but I fixed it by moving up some Firewall rules up the ladder in the filter rules and moving 1 to the bottom (it was a default firewall config).

Went to the bottom:

/ip firewall filter
add action=drop chain=input comment=\
    "defconf: drop everything else not coming from LAN" in-interface-list=\
    !LAN

These 2 I moved up (My IPTV multicast IP’s:

/ip firewall filter
add action=accept chain=forward comment="IPTV multicast" dst-address=\
    224.0.0.0/8 in-interface=vlan1.4 protocol=udp
add action=accept chain=input comment="IPTV multicast" dst-address=\
    224.0.0.0/8 in-interface=vlan1.4 protocol=igmp

I hope this could help.