Did OP try to set a static IP for the bot and did it help?
Have the same problem with losing wifi-connection every 2-3 days and just now set it to static, will report back in a week.
Contacted support and got tired of the responses similar to: https://www.youtube.com/watch?v=nn2FB1P_Mn8
Two weeks running and no disconnects.
Spoke too soon, confirmed in my router log that the last DHCP request from the bot was sent Feb 20 09:56:47 – after that nothing. Further noticed that it most often is sending its DHCP-requests every 37800 secs which is every 10,5h.. weird interval if you ask me..