Pep Guardiola defended Alexis Sanchez's form at Manchester United, insisting there are many things that could contribute to a player not performing well.