interesting.
So, first, your smartlist is deffo doing what you want it to?
initially, it returns one file from every folder in your library, then discards everything except those files whose paths contain ape_4, ape_5 or ape_6
a quicker way to the same result is:
~limit=-1,1,[Filename (path)] [filename (path)]=\ape_4\,\ape_5\,\ape_6\
Next, I tried to replicate your deletion problem:
for a file on the local hard drive, it deleted fine and was removed from the list without the need of a refresh
remembering you are using network drives, I tried again, using a network drive (mapped), and again, it deleted fine.
no problems encountered using UNC path names either.
though testing a file on a UNC path reminded why I mapped the drives in the first place... really, just simplicities sake.
if you try to get to the drives via the windows "my network places" location, MC does not follow the windows shortcuts it finds there, instead, it treats the .lnk files as files in their own right, so, to get things right, you have to lead MC directly to the folders using the "Microsoft Windows Network > workgroup > " route.
have fun with your trouble shooting and just ask if you have any more questions. the only question I can think of atm, is, you are sure you have the necessary permissions on the network share to delete files?
-marko.