Shows on secondary storage path not showing up?

Channels running on a Windows VM with limited local storage, so I have created a second storage path with a UNC connected to a NAS. I have a scheduled task to use Robocopy to move recordings over a day or so old over to the NAS. This has worked well for at least 6 months.

Recently, I've noticed that some shows aren't showing up in the channels client. The files are on the NAS, but just aren't showing up. I've removed and re-added the storage path, and I've tried to regenerate the search index, but still the content doesn't show up.

Using the web path to see what channels can see, I can see that it sees the folders:

but when I go into a folder, it shows no content. Note that from explorer pointing at the same directory, there is definitely content:

What am I missing here? Anyone else use this type of setup, and if so, is it all working still?

That /filesystem api only returns directories

If things aren't listed in Channels that means they are not in the database. The database is independent of the files on disk. Sounds like someone deleted those recordings from the Channels interface?

That is possible.. There's a lot of them, so I am doubting it, but it is possible.. I thought though that when something is deleted through the client interface, the files should be removed from the filesystem? I do have many of the folders empty, where shows used to exist but have been deleted, but these which are not in the database are still in the filesystem.

Not sure to be honest. Maybe your robocopy is copying them over while they're still in the Trash inside Channels?

Thats an interesting theory.. I dont think it answers all of the examples I know of, but it would probably answer much of it, since Channels wouldn't delete them for a day after being marked for deletion, and during that time, I may move the files. Maybe I'll experiment with durations.

Thanks!