Neo4j browser won't authenticate but desktop app does

So I installed neo4j enterprise using the helm chart from the docs; 3 core and 1 read replica. I set a default password and used the example load balancer yaml that was also supplied in the helm repo. I can connect to the browser but when I type in my user and password, it fails to authenticate. Cypher shell works fine and I can even connect to the loadbalncer IP from neo4j desktop app. Any ideas why the browser won't connect but the desktop app does? And yes I am exposing neo4j from outside the k8s cluster which is the reason for the loadbalncer. I am ok gke, using enterprise version 4.3.7.