Minimal test case:
# No results unless ?langLabel is also selected
SELECT ?lang #?langLabel
WHERE {
{
SELECT ?lang ?langLabel WHERE {
BIND(wd:Q154755 AS ?lang)
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" . }
}
}
FILTER("Ada"@en = ?langLabel) .
}