`cypher-shell` prints Unable to connect to localhost:7687, ensure database is running

I'm following the instructions here:

To set up Neo4j on Debian 10.

I'm getting:

Unable to connect to localhost:7687, ensure the database is running and that there is a working network connection to it.

I've started the service and it is running using systemctl. I've edited the line
dbms.default_advertised_address=localhost

(I've uncommented it) And I restarted the service with systemctl.

Still no luck with cypher-shell. What other info do you need from me for this to be solved?

Same issue with either root or newly created user.