improved error reporting for dds channel