Another Update:
I have a cron job that collects and logs data to my Mac over the network connection (HTTP). The cron job invokes a script every 30 minutes.
I modified this script to check if Internet access is working, and if not run 'wifimanager'...
but this does not seem to fix the problem.