7.6. Known Issues with Reliability

7.6.1. DataReaders with different reliability kinds under Subscriber with GROUP_PRESENTATION_QOS may cause communication failure

Creating a Subscriber with PresentationQosPolicy.access_scope GROUP_PRESENTATION_QOS and then creating DataReaders with different ReliabilityQosPolicy.kind values creates the potential for situations in which those DataReaders will not receive any data.

One such situation is when the DataReaders are discovered as late-joiners. In this case, samples are never delivered to the DataReaders. A workaround for this issue is to set the AvailabilityQosPolicy.max_data_availabilty_waiting_time to a finite value for each DataReader.

[RTI Issue ID CORE-7284]