Log an error and return if we receive an invalid number of arguments with a DONE_RECORDING event. Ideally what we'd do here is send an event back to the backend reporting an error (truncation, corruption?) and asking the event be re-sent but the framework just isn't there.