BUG? System.tag.browse does not find folders if filter is configured


If I use system.tag.browse with no filter configured, the results include folders.
If I configure a filter- it seems like, ANY filter- it will no longer fetch folders. And since it won’t find folders it pretty much doesn’t work recursively.

BTW, I have tried filter={‘tagType’:‘Folder’}, filter={‘tagType’:’*’}, and filter variants that include or a name filter. I am unable to convince this function to find folders unless the filter is totally blank.