Fixing invalid causality assumption in AbstractTransportAdapter #3111