You'd get error V312 if the DNS lookup fails, so it's not that.
NW-2-5 is one of Netflix's own errors, indicating a server connectivity issue, but it's not very specific unfortunately.
https://help.netflix.com/en/node/14424
I do think it's likely to be related to your home network setup, but it's going to be trial-and-error to try to fix it.