Try changing the query to put in a no-op that stops expansion.
SELECT * {
:G844 ?rel ?res .
?res a :Place .
?res ?resp ?reso .
BIND(1 AS ?X)
FILTER (?resp = skos:altLabel || ?resp = skos:prefLabel || ?resp =
skos:placeEvent || ?resp = bdo:placeLat || ?resp = bdo:placeLong ||
?resp = bdo:placeType || ?resp = bdo:placeLocatedIn || ?resp =
owl:sameAs || ?resp = tmp:entityScore)
}
BTW
IN is not always the same as FILTER-||. It is here but IN uses
"sameTerm", not "="
