System Error Message
Part of the Furniture
When you use wifi did you see the wifi stats such as the link rate and protocol?
NUCs are small, so try plugging both server and client to the router itself and try a transfer over the router's own switch. Than do the same with the switch to find out where the problem is. If everything appears fine than problem is wifi. There could be overlapping signals such as a router's auto being terrible and always using the channels that you use even when you change it.
If your switch is d-link or tp-link it could also be a problem. D-link isnt really well known when it comes to reliability however if you find one of the devices to be at fault than perhaps using a compatible PSU (make sure they have the same output voltage but more output amps) could help.
Wifi is half duplex. If at the same radio one transmits to the other it has to go through the radio. Lets say both clients connect at the same rate of 800Mb/s, the transfer will even out (assuming there is a good radio chip) at 400Mb/s at best, otherwise you will get varying speeds that go up and down, mostly down. If the speeds arent the same rate than expect less than half the shown rate. Remember that wifi is a convenience and not performance orientated. It doesnt matter how many Gb/s your wifi can have it will never exceed the performance of gigabit ethernet. You should expect 60% of link speeds so instead of 866Mb/s you will get around 500Mb/s max so you're looking at about 250Mb/s average or best case per client. Since you get 20MB/s this means your wifi is transmitting at 160Mb/s per client from wifi to wifi transfers, not far off from practical rates.
Use wires where you can and like powerline, practical speeds are far from rated. With powerline you will get speeds closer to what you see but the sync speeds will be less than half of the rated speeds while with wifi being a half duplex medium, speeds will be much lower than expected.
Its actually possible to get 90% of the wifi speeds shown but not without significant packet losses just to fill up the medium.
NUCs are small, so try plugging both server and client to the router itself and try a transfer over the router's own switch. Than do the same with the switch to find out where the problem is. If everything appears fine than problem is wifi. There could be overlapping signals such as a router's auto being terrible and always using the channels that you use even when you change it.
If your switch is d-link or tp-link it could also be a problem. D-link isnt really well known when it comes to reliability however if you find one of the devices to be at fault than perhaps using a compatible PSU (make sure they have the same output voltage but more output amps) could help.
Wifi is half duplex. If at the same radio one transmits to the other it has to go through the radio. Lets say both clients connect at the same rate of 800Mb/s, the transfer will even out (assuming there is a good radio chip) at 400Mb/s at best, otherwise you will get varying speeds that go up and down, mostly down. If the speeds arent the same rate than expect less than half the shown rate. Remember that wifi is a convenience and not performance orientated. It doesnt matter how many Gb/s your wifi can have it will never exceed the performance of gigabit ethernet. You should expect 60% of link speeds so instead of 866Mb/s you will get around 500Mb/s max so you're looking at about 250Mb/s average or best case per client. Since you get 20MB/s this means your wifi is transmitting at 160Mb/s per client from wifi to wifi transfers, not far off from practical rates.
Use wires where you can and like powerline, practical speeds are far from rated. With powerline you will get speeds closer to what you see but the sync speeds will be less than half of the rated speeds while with wifi being a half duplex medium, speeds will be much lower than expected.
Its actually possible to get 90% of the wifi speeds shown but not without significant packet losses just to fill up the medium.