add option --interaction-data, to allow tuning/disabling of rate of interaction_data

Also piggybacking a small fix to error reporting on a rare error.