Bridge configuration on RB2011?

I’m getting IPTV from my ISP on a tagged vlan (101) on interface sfp1. It should go out untagged on ether5 where my IPTV decoder is located.

I’m not getting the IPTV to work. From what I know, the decoder should get a DHCP address from ISP IPTV network. I can see traffic going in and out on bridge port interfaces, but no success in starting decoder. I have the same ISP and setup on another site, but there I am just using a switch in front of Mikrotik to switch the vlan.

So basically, is there something wrong with my bridge configuration? I have tried using dhcp-client on vlan102, no IP there.

[admin@MikroTik] > interface export 
# oct/02/2017 12:24:22 by RouterOS 6.40.3
# software id = DUHH-ZPI5
#
# model = 2011UiAS
# serial number = 697C05B9CACE
/interface bridge
add admin-mac=E4:8D:8C:7D:58:7F auto-mac=no fast-forward=no name=bridge-local protocol-mode=none
add name=iptv protocol-mode=none
/interface ethernet
set [ find default-name=ether1 ] name=ether1-gateway
set [ find default-name=ether2 ] name=ether2-master-local
set [ find default-name=ether3 ] master-port=ether2-master-local name=ether3-slave-local
set [ find default-name=ether4 ] master-port=ether2-master-local name=ether4-slave-local
set [ find default-name=ether5 ] name=ether5-iptv
set [ find default-name=ether6 ] name=ether6-master-local
set [ find default-name=ether7 ] master-port=ether6-master-local name=ether7-slave-local
set [ find default-name=ether8 ] master-port=ether6-master-local name=ether8-slave-local
set [ find default-name=ether9 ] master-port=ether6-master-local name=ether9-slave-local
set [ find default-name=ether10 ] master-port=ether6-master-local name=ether10-slave-local
/interface vlan
add interface=sfp1 name=vlan101-iptv vlan-id=101
add interface=sfp1 name=vlan102-wan vlan-id=102
/interface bridge port
add bridge=bridge-local interface=ether2-master-local
add bridge=bridge-local interface=ether6-master-local
add bridge=iptv interface=vlan101-iptv
add bridge=iptv interface=ether5-iptv