FURTHER UPDATE
I just refreshed the page and it’s showing good connections.
I’m going to restart the system to see if it’s me manually running the scripts that sorted it or was just a delay.
EDIT: I can confirm adding the scripts to /etc/rc.local
started them on boot. There was just a delay.
The file was previously empty. Is this file essentially used to run commands on startup?