The reason they are skipped is:
- Plex saw them initially and attempted to match them.
- If not already known, saves the file’s fingerprint and date/time stamp in the DB.
- On next library scan, If a file is encountered which isn’t already match but is already known, it’s skipped. This avoid unnecessary rescans of everything. (don’t descend into the directory if the directory timestamp hasn’t changed)
The scenarios this will ‘catch you’.
- The file failed to match initially. The fingerprint and info is still saved
- You rename the file while in a monitored directory.
- The scanner doesn’t attempt a match because it has record of the previous match failure.
Resolution:
- Move media out to non-monitored area
- Effect changes in name(s)
- Scan files
- Empty Trash
- Clean bundles
- Move media back into position
- Scan again if not automatically detected