When querying data from Windows Legacy Collection(WLC) via Investigate, event.time meta displays old time as you can see below.
And you can also see "View Meta" below, event.time meta shows 2015-07-20 date while time meta displays 2021-04-23 date.
From the event viewer properties for the security event log, it was observed that the file has a max size of 16 MB, but the actual log file size observed was more than 2 GB.
This implies that the customer had set a much larger max size and changed it to a smaller value.
Windows do not auto shrink this file, and it will only do that if the event log is cleared.
Since the windows API field for the record id of WLC is 4 bytes in size then the max the API can handle is 4 billion so it is most likely overflowing to a smaller number (maybe 0 which is invalid) so WCL actually reads older events.
The solution is that you need to shrink the actual log file size by clearing the event log and then ensure record id numbering can be restarted in windows machine.