Localhost can authenticate but remote host fails authentication

I have a very peculiar situation.
I can reach the login page of neo4j from a remote server but when I try to authenticate I keep getting an authentication error...
However, when I connect via localhost I can connect and authenticate successfully.

I am using ubuntu 19.10 and neo4j 4.0.1

Only changes I have made at the moment are to uncomment the connector line to allow remote connections.

Are you able to connect to the remote server using cypher-shell at the command line? If not can you share the output from that.

I seem to have found the solution by creating a new database...
Not sure why that was an issue.
Thank you for your help