I think your internet latency is poor.
---
Run the internet speed test on the Nintendo switch.
Record Nintendo switch latency. You want the latency to be close to 0. High latency players will produce lags for low latency players.
Very good latency: 25 ms: 0.025 seconds
Good latency: 50 ms: 0.05 seconds
Fair latency: 75 ms: 0.075 seconds
Poor latency: 105ms: 0.105 seconds
Very poor latency: 150ms: 0.15 seconds