Neo4j Ops Manager will never start

I just configured NOM on my Debian server where Neo4J enterprise is running. It will never start and seem to have a memory issue related to:
org.neo4j.driver.exceptions.TransientException: The allocation of an extra 2.0 MiB would use more than the limit 21.0 GiB. Currently using 21.0 GiB. dbms.memory.transaction.total.max threshold reached

I tried to raise a little bit dbms.memory.transaction.total.max but it produce the same error with different numbers. I suspect the issue is not directly related to the memory limit as I have a lot, I guess NOM cannot allocate memory.

Is it a known issue?

journalctl output:

Dec 15 19:07:01 dev server[26139]: ======== Neo4j Ops Manager 1.8.4 ========
Dec 15 19:07:01 dev server[26139]: 2023-12-15T18:07:01.296Z  INFO 26139 --- [           main] c.n.o.server.ServerWebApplication        : Starting ServerWebApplication v1.8.4 using Java 17.0.9 with PID 26139 (/opt/neo4j-ops-manager-server-1.8.4/lib/server.jar started by root in /)
Dec 15 19:07:01 dev server[26139]: 2023-12-15T18:07:01.299Z  INFO 26139 --- [           main] c.n.o.server.ServerWebApplication        : No active profile set, falling back to 1 default profile: "default"
Dec 15 19:07:05 dev server[26139]: Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts
Dec 15 19:07:05 dev server[26139]: 2023-12-15T18:07:05.326Z  INFO 26139 --- [           main] c.n.o.s.l.ApplicationConfigurationLogger : [{"server.ssl.key-store-password":"(sensitive value redacted)"},{"server.ssl.key-store-type":"PKCS12"},{"grpc.server.security.key-store-password":"(sensitive value redacted)"},{"server.port":"8081"},{"grpc.server.security.key-store":"file:/opt/neo4j-ops-manager-server-1.8.4/certificates/server.pfx"},{"server.ssl.key-store":"file:/opt/neo4j-ops-manager-server-1.8.4/certificates/server.pfx"},{"jwt.secret":"(sensitive value redacted)"},{"spring.neo4j.authentication.password":"(sensitive value redacted)"}]
Dec 15 19:07:06 dev server[26139]: 2023-12-15T18:07:06.432Z  INFO 26139 --- [           main] c.n.o.s.core.PersistenceVersionCheck     : Neo4j running on enterprise edition with version 5.14.0
Dec 15 19:10:08 dev server[26139]: 2023-12-15T18:10:08.342Z  WARN 26139 --- [           main] o.n.d.i.r.ExponentialBackoffRetryLogic   : Transaction failed and will be retried in 937ms
Dec 15 19:10:08 dev server[26139]: org.neo4j.driver.exceptions.TransientException: The allocation of an extra 2.0 MiB would use more than the limit 21.0 GiB. Currently using 21.0 GiB. dbms.memory.transaction.total.max threshold reached
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.util.Futures.blockingGet(Futures.java:110) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalTransaction.run(InternalTransaction.java:57) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.AbstractQueryRunner.run(AbstractQueryRunner.java:34) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.AbstractQueryRunner.run(AbstractQueryRunner.java:49) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.DelegatingTransactionContext.run(DelegatingTransactionContext.java:53) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.DefaultCypherResource.run(DefaultCypherResource.java:393) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.DefaultCypherResource.lambda$executeIn$5(DefaultCypherResource.java:293) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalSession.lambda$execute$4(InternalSession.java:155) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalSession.lambda$transaction$5(InternalSession.java:170) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.retry.ExponentialBackoffRetryLogic.retry(ExponentialBackoffRetryLogic.java:115) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalSession.transaction(InternalSession.java:167) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalSession.execute(InternalSession.java:155) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.internal.InternalSession.executeWrite(InternalSession.java:132) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at org.neo4j.driver.Session.executeWrite(Session.java:171) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.DefaultCypherResource.lambda$executeIn$6(DefaultCypherResource.java:290) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.DefaultCypherResource.executeIn(DefaultCypherResource.java:264) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.AbstractCypherBasedMigration.apply(AbstractCypherBasedMigration.java:79) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.Migrations.apply0(Migrations.java:730) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.Migrations.lambda$apply$3(Migrations.java:226) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.Migrations.executeWithinLock(Migrations.java:608) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.core.Migrations.apply(Migrations.java:222) ~[neo4j-migrations-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at ac.simons.neo4j.migrations.springframework.boot.autoconfigure.MigrationsInitializer.afterPropertiesSet(MigrationsInitializer.java:45) ~[neo4j-migrations-spring-boot-autoconfigure-2.5.2.jar!/:2.5.2]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1817) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1766) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942) ~[spring-context-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.12.jar!/:6.0.12]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298) ~[spring-boot-3.1.4.jar!/:3.1.4]
Dec 15 19:10:08 dev server[26139]:         at com.neo4j.opsmanager.server.ServerWebApplication.main(ServerWebApplication.java:19) ~[classes!/:1.8.4]
Dec 15 19:10:08 dev server[26139]:         at com.neo4j.opsmanager.server.ServerApplication.main(ServerApplication.java:26) ~[classes!/:1.8.4]
Dec 15 19:10:08 dev server[26139]:         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
Dec 15 19:10:08 dev server[26139]:         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
Dec 15 19:10:08 dev server[26139]:         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
Dec 15 19:10:08 dev server[26139]:         at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[server.jar:1.8.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.loader.Launcher.launch(Launcher.java:95) ~[server.jar:1.8.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[server.jar:1.8.4]
Dec 15 19:10:08 dev server[26139]:         at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65) ~[server.jar:1.8.4]
Dec 15 19:10:08 dev server[26139]:         Suppressed: org.neo4j.driver.internal.util.ErrorUtil$InternalExceptionCause: null
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.util.ErrorUtil.newNeo4jError(ErrorUtil.java:90) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.async.inbound.InboundMessageDispatcher.handleFailureMessage(InboundMessageDispatcher.java:113) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.messaging.common.CommonMessageReader.unpackFailureMessage(CommonMessageReader.java:64) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.messaging.common.CommonMessageReader.read(CommonMessageReader.java:48) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.async.inbound.InboundMessageHandler.channelRead0(InboundMessageHandler.java:80) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.async.inbound.InboundMessageHandler.channelRead0(InboundMessageHandler.java:36) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at org.neo4j.driver.internal.async.inbound.MessageDecoder.channelRead(MessageDecoder.java:42) ~[neo4j-java-driver-5.12.0.jar!/:5.12.0-5bd7c0c762668653c02b042b55c6d983d5f245d9]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:454) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
Dec 15 19:10:08 dev server[26139]:                 at java.base/java.lang.Thread.run(Thread.java:840) ~[na:na]

I can see in query.log the query in error: MATCH (n) WHERE n.lockVersion IS NULL SET n.lockVersion = 0

...
2023-12-15 16:40:17.314+0000 INFO  id:2815 - transaction id:214 - 2 ms: (planning: 0, waiting: 0) - 3672 B - 1 page hits, 0 page faults - bolt-session  bolt    neo4j/ops-manager-server/v1.8.4         client/127.0.0.1:54054    server/127.0.0.1:7687>  neo4j - neo4j - MATCH (p) WHERE id(p) = $id WITH p CREATE (c:__Neo4jMigration) SET c = $appliedMigration, c.migrationTarget = $migrationTarget MERGE (p) - [:MIGRATED_TO {at: datetime({timezone: 'UTC'}), in: duration( {milliseconds: $executionTime} ), by: $installedBy, connectedAs: $neo4jUser}] -> (c) - {executionTime: 71, appliedMigration: {repeatable: false, checksum: '1862590798', description: 'Config', source: 'V002__Config.cypher', type: 'CYPHER', version: '002'}, neo4jUser: 'neo4j', migrationTarget: <null>, previousVersion: '001', installedBy: 'root', id: 1970643418} - runtime=pipelined - {}
2023-12-15 16:40:17.351+0000 INFO  Query started: id:2816 - transaction id:215 - 15 ms: (planning: 15, waiting: 0) - 0 B - 0 page hits, 0 page faults - bolt-session    bolt    neo4j/ops-manager-server/v1.8.4
        client/127.0.0.1:54054  server/127.0.0.1:7687>  neo4j - neo4j - // assume that version is ge 5
MATCH (n) WHERE n.lockVersion IS NULL SET n.lockVersion = 0 - {} - runtime=null - {}
2023-12-15 16:42:00.092+0000 INFO  Query started: id:2817 - transaction id:217 - 7 ms: (planning: 7, waiting: 0) - 0 B - 0 page hits, 0 page faults - bolt-session      bolt    neo4j/ops-manager-server/v1.8.4
        client/127.0.0.1:48622  server/127.0.0.1:7687>  neo4j - neo4j - MATCH (n:GlobalConfig) RETURN n LIMIT 1 - {} - runtime=null - {}
2023-12-15 16:42:00.137+0000 INFO  id:2817 - transaction id:217 - 52 ms: (planning: 28, waiting: 0) - 312 B - 2 page hits, 3 page faults - bolt-session bolt    neo4j/ops-manager-server/v1.8.4         client/127.0.0.1:48622    server/127.0.0.1:7687>  neo4j - neo4j - MATCH (n:GlobalConfig) RETURN n LIMIT 1 - {} - runtime=pipelined - {}
2023-12-15 16:42:01.842+0000 ERROR id:2816 - transaction id:215 - 104506 ms: (planning: 51, waiting: 0) - 15976430896 B - 5138117 page hits, 3737690 page faults - bolt-session bolt    neo4j/ops-manager-server/v1.8.4           client/127.0.0.1:54054  server/127.0.0.1:7687>  neo4j - neo4j - // assume that version is ge 5
MATCH (n) WHERE n.lockVersion IS NULL SET n.lockVersion = 0 - {} - runtime=pipelined - {} - The allocation of an extra 2.0 MiB would use more than the limit 21.0 GiB. Currently using 21.0 GiB. dbms.memory.transaction.total.max threshold reached
2023-12-15 16:42:02.977+0000 INFO  Query started: id:2818 - transaction id:218 - 0 ms: (planning: 0, waiting: 0) - 0 B - 0 page hits, 0 page faults - bolt-session      bolt    neo4j/ops-manager-server/v1.8.4           client/127.0.0.1:54054  server/127.0.0.1:7687>  neo4j - neo4j - // assume that version is ge 5
MATCH (n) WHERE n.lockVersion IS NULL SET n.lockVersion = 0 - {} - runtime=null - {}

For those who eventually have the same issue. I was trying to install NOM on a neo4j database which already have something else inside.

The solution was to move to a fresh new instance.