The filename parsing is very good, but I’ve found one increasingly common format that seems to confuse it:
Show.Name.YYYY.SXXEZZ.…mkv
Where YYYY is the show year, X is the season number, and Z is the episode number. This is used to distinguish between shows with the same names. Real world example:
Media Player ends up thinking every episode is number 12, since that’s the last digit pair in the first range of numbers. It’s actually kind of funny to see…