Pep Guardiola took aim at a lack of communication with international managers after Manchester City captain Kyle Walker returned from England duty with a knee injury.