<ul>
{{ with .Site.GetPage "taxonomies" "songs" }}
{{ range first 50 ( where .Pages.ByWeight "Params.male" true ) }}
<li><a href="{{ .Page.Permalink }}">{{ .Page.Title}}</a></li>
{{ end }}
{{ end }}
</ul>
It is a wild guess, but did you restart the Hugo server? I have run a few times into an inexplicable behavior after, say, moving a sub-directory, until I realized that it makes sense to restart the server first.