Neo4j version: 4.2.5
Java Driver version: 4.1.1 & 4.2.4
See attached screenshot. The following query returns a node with a wrong label:
MATCH (n:NodeInterface:YWRYQFALBS:SchemaNode:NodeInterface) WHERE n.`name` = "Group" RETURN DISTINCT n
I was not able to reproduce the issue with a simple set of statemets. It occurs randomly during our integration test suite when different test threads execute multiple statements with random identifiers (NCRLAOJOUF and YWRYQFALBS in this case).
Do you see anything that could possibly be changed to fix the query? It looks like a bug, but without a simple reproduction. Should I open an issue on github?