fix: when rec_lim is used, check only data rec (even in case no stream
monitoring is set)