Both $findfile and $finddir can see consecutive spaces in the path parameter, but are ignoring consecutive spaces in the wildfile parameter, causing it to also return all filenames containing only 1 space. Assuming there's at least 1 name having 1 space and at least 1 name having consecutive spaces:

//var %a $+(*,$str($chr(32),2),*) | echo -a %a $len(%a) $findfile(c:\path\,%a,0,echo -a $parms)

//var %a $+(*,$str($chr(32),2),*) | echo -a %a $len(%a) $findfile(c:\path\,* $chr(32) $+ *,0,echo -a $parms)

I know the output can see the spaces because $regex can filter the individual lines but not the grand total.

//var %a $+(*,$str($chr(32),2),*) | echo -a %a $len(%a) $findfile(c:\path\,%a,0,if ($regex($parms,\s\s)) echo -a $parms)