List.FilterByBoolMask indexing problem

From the limited available information, I’d suggest the following…
et2 = List.FilterByBoolMask(surf1,et,Z<0)[“out”];
Flatten(et2);