Report comment

Hi RustyFerret, your issue sounds like your dns name server is not set is being very slow to be set. This is usually done automatically by dhcpcd or dnsmasq. Though for this setup the dnsmasq.config is set to no-resolv as we don't need to use a dns, as it doesn't go online for the hotspot. But when networking is activated via wpa_supplicant and dhcpcd the /etc/resolv.conf file is updated and the name servers are automatically added. So check that your file has a name server entry. My file contains the line
nameserver 192.168.0.1
which is actually my router as that will handle the name server calls and I believe quite common.
Check your dhcpcd hooks to make sure the resolv.conf hook is active for dhcpcd
cd /lib/dhcpcd/dhcpcd-hooks
the folder should contain the file 20-resolv.conf