After playing for over 3 weeks, I realized something that can help with the frequent disconnection.
Off all wifi connection from your mobile, ipad and etc to your router or modem
I noticed that every time either i got new messages from FaceBook or Watsapp i will get Disconnect straight away.
So most of the time i off any wifi connection beside my PC so i can play the game and it really did help a lot.
It doesn't meant will work for you but it definitely does for my situation!
Just some Food for Thought!
It has nothing to do with that, I keep getting DC with a direct fibre connection (not shared either).
Also no offense but if a game disconnects everytime a fly farts, that is not on the fly it is on the shady developers who failed to put together for a game at full AAA price, that ever small F2P company successfully does.