Issue with If/Else and List.DropItems

It looks like false is almost executing as intended; the problem is that the output seems to cut to the smaller list size (4 elements) between the two options.

EDIT: here’s an old conversation on the topic, contains a solution