Are you running fib2mrib? The routers along the path may need to have a route back to the multicast source in order for the traffic to pass the RPF checks.