Multicast PIM-SM

I am trying to pass multicast trafic through mikrotik. My upstreim provider gives me multicast using PIM.

So my sheme is:

<Provider 172.23.244.21>–vlan 624—< 172.23.244.22 Mikrotik 195.218.146.133> — Ethernet 1 ----< VLC client>

Multicast group is 239.195.0.0/16.

Config:
/routing pim
set switch-to-spt=no switch-to-spt-bytes=100 switch-to-spt-interval=1m40s
/routing pim interface
add assert-override-interval=3s assert-time=3m disabled=no dr-priority=1 hello-holdtime=1m45s hello-period=30s
hello-trigerred-delay=5s igmp-version=IGMPv2 interface=“ether1(Sovintel)” join-prune-holdtime=3m30s join-prune-period=
1m override-interval=250 preferred-source-address=0.0.0.0 propagation-delay=50 protocols=pim,igmp require-hello=yes
tracking-support=yes
add alternative-subnets=0.0.0.0/0 assert-override-interval=3s assert-time=3m disabled=no dr-priority=1 hello-holdtime=
1m45s hello-period=30s hello-trigerred-delay=5s igmp-version=IGMPv2 interface=to_obit_tv join-prune-holdtime=3m30s
join-prune-period=1m override-interval=250 preferred-source-address=0.0.0.0 propagation-delay=50 protocols=pim,igmp
require-hello=yes tracking-support=yes
/routing pim rp
add address=172.23.244.22 disabled=no group=239.195.0.0/16 hash-mask-length=16 priority=192

Mikrotik version: 5.6

Unfortunately multicast doesn’t work. In debug PIM I don’t have any errors.
Where is mistake could be?
Thank you for help!

rp address=172.23.244.22 - shouldn’t it be .21?..

also, from my experience on other vendor, igmp should be enabled only on clients’ interfaces

in RouterOS you have to enable multicast on interfaces you want to pass multicast traffic, that includes upstream and downstream interfaces. If port is bridged, then master interface (bridge) should be used.

And yes, check if your RP address is correct. Router will send PIM messages to that server with join requests (or toward that address according to MRIB (that is in turn taken from main routing table).

so i changed rp point to 172.23.244.21 and after this i see in logs this message:

2:29:58 pim,warning JoinDesired(*,G) = true: upstream neighbor for RP 172.23.244.21 for group 239.195.0.49: not found.

And I don’t get multicast. Can this warring problems?

ask your ISP for correct RP address

also, are you sure that thing that gives you multicast is actually a router with PIM and not some weird snooping implementation?