If there is a corrupt file in the /evcache/events directory, pmlogsrvd doesn't not handle it correctly. It keeps on trying to process it, and reporting the "Invalid start record" message. This may also result in a large number of unprocessed files in the /evcache/events directory.
This fix for this issue has been implemented in Safeguard for Sudo 22.214.171.124
Therefore, any later version will also have this fix in place.