Some relays have a limit on how old of an event they will accept. Strfry for example uses this default (3 years).
rejectEventsOlderThanSeconds = 94608000
Some relay operators will make this more strict to protect disk space/query speed from being dragged down by very old events that (almost) nobody is accessing.