UnsatisfiedDependencyException when invoking dbms.listTransactions

Hello, we get this message when we try to call dbms.listTransactions

Failed to invoke procedure dbms.listTransactions: Caused by: org.neo4j.exceptions.UnsatisfiedDependencyException: No dependency satisfies type class org.neo4j.kernel.impl.api.KernelTransactions

We are running neo4j-enterprise-4_2 on an azure VM 5.4.0 - 1072 -azure GNU/Linux. We have another server with the exact same configuration running, which does not have the issue.

Restarting Neo4J or the entire VM does not solve the problem

We have not made any recent configuration changes.

We do see one database unable to start when we run SHOW DATABASES, can that be the cause?

Does anyone have any idea into what can be causing this issue?

Deleting the 'unable to start' database solved the issue.

We're investigating why that database is unable to start, but I really think having one database unable to start should not affect any other database.

So even though this is "fixed" it would be nice if someone could explain what mechanism is involved that causes this kind of behavior. How can an UnsatisfiedDependencyException occur when a database is offline?