Yep, I understand. Those are the names I expect (the yyyy-mm-dd format), not the SyyyyEnn format (I probably misread, but it seemed like maybe you were expecting the latter format). Unfortunately, Plex doesn’t use anything past the yyyy-mm-dd (the timestamp, which I don’t believe is real, or the specific event) for disambiguation.
So, for example, it would consider the following to be duplicates (if the second one existed):
Formula 1 Racing (2000) - 2025-04-04 07 00 00 - Japanese Grand Prix Practice 1.mkv
Formula 1 Racing (2000) - 2025-04-04 07 00 00 - Japanese Grand Prix Practice 2.mkv
Even though the second file name would actually different if recorded, it’s still considered a duplicate airing because the show name (Formula 1 Racing) and the episode information (2025-04-04) are the same. The logs should show this.
This is an example from my DVR. It’s considering whether or not it should record an episode of Stargate SG-1 for which I have a standing scheduled recording. The episode is already in my library.
Mar 31, 2025 12:09:58.680 [0x700009c6f000] DEBUG - There were 1 top-level paths for Stargate SG-1.
Mar 31, 2025 12:10:35.207 [0x70000aac3000] DEBUG - There were 1 top-level paths for Stargate SG-1.
Mar 31, 2025 15:32:13.135 [0x700009bec000] DEBUG - [Req#267a37/Transcode] MDE: Stargate SG-1 - S4 E18 - The Light: selected media 0 / 54500
Mar 31, 2025 15:36:47.758 [0x70000a18d000] DEBUG - There were 2 top-level paths for Stargate Universe.
Apr 01, 2025 04:35:12.223 [0x700009ae6000] DEBUG - EPG: Matched show to 'Stargate SG-1' in library.
Apr 01, 2025 04:37:17.504 [0x70000a6ab000] DEBUG - Subscription: Found existing library item 'Stargate SG-1' (1207)
I’d hoped that we’d be able to find something similar in your logs to validate my theory (or not find it in the logging and invalidate it).
At any rate, I don’t really have any good suggestions for working around this limitation. We can only hope someone with Plex takes an interest in this issue. I’d try to reproduce it myself, but I just don’t have any sporting events in my lineup which would trigger this kind of behavior. The closest thing I’ve seen is similar behavior during the last couple of Olympics.