I would look at the browser developer tools for network calls to see what is happening when you have https configured in the snippet. Check for the calls to your AXA server, particular ones to load initial snippet (bajs?agent=browser,extjs?agent=browser), then profile (profile?agent=browser) and finally the actual sending of data to AXA (postBrowserMetrics)
How is the SSL configured because AXA by itself does not handle SSL so the SSL session needs to be terminated by either a load balancer, or, for testing purposes you can use nginx as a proxy, then forwarded to AXA.
If you are using our nginx, it only creates a self-signed certificate by default which is unlikely to be trusted by the browser so the certificates need to be created on your side so that connection to nginx would be trusted.
9080 is the default port for the admin console but the default port for the data collector that would show in the snippet is 7081.
For the data updating, it should happen soon, I would check clocks are synchronised on all machines involved. Also check the length of the session, is it showing that the session has been open for 12 hours already ?
The other part to this would be resources, how much memory is available for the AXA server, it is possible to run it with 16GB RAM but will struggle to process data at that level, also depending on how many sessions are coming in.