Report comment

Hi Adam, I'm not sure if the issues you are getting ar e similar to Carlos on the other article, but just as a double check can you make sure dnsmasq and hostapd are disabled.
sudo systemctl disable dnsmasq
sudo systemctl disable hostapd

then reboot.
I have tried to replicate the issue but my PI's are running fine on the latest updates/firmware.
When the pi starts the wifi is started as normal and then the autohotspotN script check the status of the wifi and makes changes if required. You can change that so the autohotspotN script starts wifi.
enter sudo nano /etc/dhcpcd.conf
and at the bottom of the file enter
nohook wpa_supplicant
and then save and reboot.

Let me know if this resolves your issue.
Unfortunately I can't test it on a MAC OS but if you still have issues could you see if you have an issue as well on another non MAC device.

Let me know how you get on and i look into it further.