Hi Rob,
I can see your firmware is not the newest. Updating it may help the WiFi stability. Could you please send us email to support@netrohome.com with your Netro account registered email and we can help you update the firmaware.
Thanks,
Wency
Netro Support
Thanks.