Multicast routing upstream neighbour not found

When trying to subscribe to a multicast stream originating from the 192.168.11.0/24 network, on a PC that is in network 192.168.10.0/24, I get the following error on the router serving the 192.168.10/0/24 network:

12:24:35 pim,warning JoinDesired(*,G) = true: upstream neighbor for RP 10.255.255.2 for group 230.0.0.231: not found

The network looks like this:

Both routers are running software version 6.48.6 (Long-Term).

Multicast group 230.0.0.0/24 originates from the 192.168.11.0/24 network and group 231.0.0.0/24 originates from the 192.168.10.0/24 network.

Rendez-vous Points (RP) are configured as follows:

[admink@router] > /routing pim rp print detail
Flags: D - dynamic, X - disabled
 0    address=10.255.255.2 type=static group=230.0.0.0/24 priority=192 hash-mask-length=24 active-groups=1

 1    address=10.255.255.1 type=static group=231.0.0.0/24 priority=192 hash-mask-length=24 active-groups=1

The MRIB routing table on the left router looks like this:

[admin@router] > /routing pim mrib print detail
Flags: X - disabled, I - inactive, D - dynamic
 0 D destination=10.0.0.4/30 gateway=0.0.0.0 interface=gre11 metric=0

 1 D destination=10.255.255.2/32 gateway=10.0.0.6 interface=gre11 metric=110

 2 D destination=192.168.10.0/24 gateway=0.0.0.0 interface=vlan10 metric=0

 3 D destination=192.168.11.0/24 gateway=10.0.0.6 interface=gre11 metric=110

Both routers see each other:

[admin@router] > /routing pim neighbors print detail
 address=10.0.0.6 interface=gre11 priority=1 holdtime=1m45s timeout=1m42s

The question is: Why is router A complaining that it cannot find the upstream neighbour for RP 10.255.255.2 for group 230.0.0.231?

Anyone have an idea?

To answer my own question:

It seems multicast-routing is broken on 6.48.6 long-term.

Several reboots later and still multicast routing was not working. Then I decided to update the software on the local router (192.168.10.1) to 6.49.5 stable and multicast traffic started flowing again.