Belgium manager Dick Advocaat was apparently angered by the player's tardy arrival at a team meeting prior to Saturday's victory over Hungary.
For being five minutes late, Kompany, one of his country's biggest footballing stars, was left on the bench for the game.
He was then dropped entirely by Advocaat, after returning four hours late after being granted permission to attend a family funeral.
Due back by 8pm, the player apparently did not return to the squad until midnight on Monday night, and made no attempt to inform his manager by phone or text.
He was therefore left out of the squad for the 2-0 win over Qatar in Sedan, France.
Kompany missed City's last game, the 3-3 draw with Burnley, with a slight hamstring tear.
-
Player Ratings: AC Milan 4-0 Arsenal
Goals from Kevin-Prince Boateng, Robinho and Zlatan Ibrahimovic handed the Italian side a victory that all but seals their progression to the next round of the Champions League
-
Ajax - Manchester United Preview: Nani, Jones & Smalling return
The 38-year-old former Wales international was involved in the Red Devils' last second tier European match as they crashed out to Russian side Rotor Volgograd in 1995
-
Porto - Manchester City Preview: Europa League holders yet to taste defeat at home this season
Both teams expected progression in the Champions League but after third placed group finishes will now focus on the competition that the Portuguese side won last season
-
Word on the Tweet: Rooney names his new horse after himself
Goal.com takes a look at some of today's top action on the social networking site, with mumblings ranging from horse-based foolery to an unusual love-in for a famous pop star
-
Should Copa America 'Vanishing Spray' be introduced globally?
The spray, which has been designed to stop defensive walls from encroaching closer than 10 yards to the ball at free-kicks, is set to be discussed at next month's IFAB meeting
