Null pointer Exception in Neo4J OGM

I am intermittently getting an NPE when I execute a query under mild load.

java.lang.NullPointerException: null
 at org.neo4j.ogm.metadata.MetaData.classInfo(
 at org.neo4j.ogm.context.GraphEntityMapper.executePostLoad(
 at org.neo4j.ogm.context.GraphEntityMapper.executePostLoad(
 at org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate.lambda$query$0(
 at org.neo4j.ogm.session.Neo4jSession.doInTransaction(
 at org.neo4j.ogm.session.Neo4jSession.doInTransaction(
 at org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate.query(
 at org.neo4j.ogm.session.Neo4jSession.query(

I have a Micronaut (Java) application that uses Neo4J-OGM, executes the query using Session on a database in Aura (cloud service).

Any idea why this call fail sometimes and work other times? Especially if there are no simultaneous calls.

Could. you provide us more insights on your problem?
How does the domain object looks like, you are trying to get out of the call?
What query do you issue?

The message only tells me that Neo4j-OGM tries to find a class that is not registered in the mapping context.

So I have (Portfolio)-[:HAS_ASSET]->(Asset)-[:HAS_BUILDING]->(Building)-[:HAS_ADDRESS]->(Address)

I am trying to get my building using UUID and populate Asset and Address of the building.

The query looks like this:

MATCH (b:Building) WHERE b.uuid = $buildingUuid WITH b RETURN b, [(b)-[r1:HAS_ADDRESS]-(addr:Address)|[r1, addr]], [(b)<-[r2:HAS_BUILDING]-(a:Asset)|[r2, a, [[(a)<-[r3:HAS_ASSET]-(p:Portfolio) | [r3, p]]]]] with params {buildingUuid=e1168f32-598a-40b4-b7f5-3be8b2a3c557}

It is a simple REST based application that works okay under low load. AS soon as I send multiple requests at the same time, some calls fail with the error above.