Not being able to add APOC to Neo4j server

Hi, I installed Neo4j server on Ubuntu 20.04 VM and without changing nothing , everything works as intended. Then, I added my apoc.conf and neo4j.conf (tested on neo4j desktop) to '/etc/neo4j' and file permissions. I moved the apoc-core jar at /var/lib/neo4j/labs/ to /var/lib/neo4j/plugins/ and the server no more started. The version it's rigth, also because already came with the neo4j package and to test if was about the apoc, i comment the apoc references on neo4j.conf (.procedures.whitelist and .procedures.unrestricted) and worked, but I need apoc.

The error Error: Could not find or load main class org.neo4j.server.CommunityEntryPoint seems to be known but I search for all topics/questions here and I found no answers.

The systemctl log:

Apr 22 01:26:47 instance-1 systemd[1]: Stopped Neo4j Graph Database.
Apr 22 01:26:47 instance-1 systemd[1]: Started Neo4j Graph Database.
Apr 22 01:26:47 instance-1 neo4j[2581]: Directories in use:
Apr 22 01:26:47 instance-1 neo4j[2581]:   home:         /var/lib/neo4j
Apr 22 01:26:47 instance-1 neo4j[2581]:   config:       /etc/neo4j
Apr 22 01:26:47 instance-1 neo4j[2581]:   logs:         /var/lib/neo4j/logs
Apr 22 01:26:47 instance-1 neo4j[2581]:   plugins:      /var/lib/neo4j/plugins
Apr 22 01:26:47 instance-1 neo4j[2581]:   import:       /var/lib/neo4j/import
Apr 22 01:26:47 instance-1 neo4j[2581]:   data:         /var/lib/neo4j/data
Apr 22 01:26:47 instance-1 neo4j[2581]:   certificates: /var/lib/neo4j/certificates
Apr 22 01:26:47 instance-1 neo4j[2581]:   run:          /var/lib/neo4j/run
Apr 22 01:26:47 instance-1 neo4j[2533]: Starting Neo4j.
Apr 22 01:26:48 instance-1 neo4j[2533]: Error: Could not find or load main class org.neo4j.server.CommunityEntryPoint
Apr 22 01:26:48 instance-1 neo4j[2533]: Caused by: java.lang.ClassNotFoundException: org.neo4j.server.CommunityEntryPoint
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Main process exited, code=exited, status=1/FAILURE
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Failed with result 'exit-code'.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Scheduled restart job, restart counter is at 5.
Apr 22 01:26:48 instance-1 systemd[1]: Stopped Neo4j Graph Database.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Start request repeated too quickly.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Failed with result 'exit-code'.
Apr 22 01:26:48 instance-1 systemd[1]: Failed to start Neo4j Graph Database.

The systemctl status neo4j:

 neo4j.service - Neo4j Graph Database
     Loaded: loaded (/lib/systemd/system/neo4j.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Thu 2021-04-22 01:26:48 UTC; 22min ago
    Process: 2533 ExecStart=/usr/share/neo4j/bin/neo4j console (code=exited, status=1/FAILURE)
   Main PID: 2533 (code=exited, status=1/FAILURE)

Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Main process exited, code=exited, status=1/FAILURE
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Failed with result 'exit-code'.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Scheduled restart job, restart counter is at 5.
Apr 22 01:26:48 instance-1 systemd[1]: Stopped Neo4j Graph Database.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Start request repeated too quickly.
Apr 22 01:26:48 instance-1 systemd[1]: neo4j.service: Failed with result 'exit-code'.
Apr 22 01:26:48 instance-1 systemd[1]: Failed to start Neo4j Graph Database.

I tried to install neo4j on a Debian 10 VM using the official guide and it worked!