Sorry for destroying your Monday morning Mathias.
You pointed me in the right direction.
So I realized what was wrong finally!
I'd used
@var $Items = GetSourceItems();
but should have used
@var $Items = GetSourceItems(1);

Thanks for the assist

A bit OT:-
https://multicommander.com/Docs/multiscript/functions/filesystem#deletefilesShows RECYLE, should this be amended to RECYCLE? It doesn't appear in the $options debugger output.
If I add NODIALOG & RECYLE it doesn't send to the recycle bin. I thought it would
Lastly .... how do you script to recurse subdirs from GetSourcePath etc?