Raise friendly error for non-map message in Channel functions