To be fair, Netflix buffers lots of data so you can keep watching movies when your connection becomes slow or drops out. So we can’t use this as part of the troubleshooting.
I recommend checking your modem or router for an IP Lease time, which may be set to a short period like 30-50 minutes, causing a reconnect. Additionally, you’ll need to capture a disconnection in a WinMTR to truly track down the origin if the previous suggestion doesn’t resolve this.
Instructions at top of forum:
https://us.forums.blizzard.com/en/wow/t/common-technical-issues-and-solutions/22912/23