Have you tested your network with iperf3?
eth0: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 192.168.178.40 netmask 255.255.255.0 broadcast 192.168.178.255
ether b8:27:eb:a7:91:6a txqueuelen 1000 (Ethernet)
RX packets 2119812 bytes 2646893041 (2.4 GiB)
RX errors 6 dropped 10781 overruns 0 frame 6
TX packets 1021092 bytes 109844370 (104.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Maybe something changed in the network, we suggest to check your network with iperf3. Please read this howto