In game delay

Started happening like a week ago, seems like a lot of actions have a delay in multiplayer custom games (did not try ranked), but when playing singleplayer skirmish mode with the same amount of bots, there is no delay. People who joined multiplayer game experienced even more delay than myself. What happened, is there a way to fix this, or is this the servers fault?