The RTP reception state should not have any effect on what gets
advertised in the SDP. Could it be that the call you're subscribing to
has one-way media to begin with (i.e. one side recvonly, the other
sendonly)?
Feel free to post a concrete example from the debug log if you can't
figure it out.
Cheers