What an idiot. Keeps criticizing his players publicly in the press. The second time in a week he's blamed a loss on an individual player.
You play as a team, You win, draw and lose as a team.
"Flint came in tonight as if he was on holiday and this is not acceptable," Di Canio told BBC Wiltshire.
"He has to take the responsibility. We lost because of him."
He continued: "It was like on Sunday when we lost for Wes [Foderingham]. We lost because of a stupid moment.
"He's a good professional but he has to improve."
Flint, who arrived at the County Ground from Alfreton in 2011, was first-choice at centre back at Swindon last season, alongside Alan McCormack.
But he now faces competition from summer arrivals Ward and Troy Archibald-Henville.
Di Canio added: "Flint's a good guy but he's got a big limit. This is why I brought in Darren Ward.
You play as a team, You win, draw and lose as a team.
"Flint came in tonight as if he was on holiday and this is not acceptable," Di Canio told BBC Wiltshire.
"He has to take the responsibility. We lost because of him."
He continued: "It was like on Sunday when we lost for Wes [Foderingham]. We lost because of a stupid moment.
"He's a good professional but he has to improve."
Flint, who arrived at the County Ground from Alfreton in 2011, was first-choice at centre back at Swindon last season, alongside Alan McCormack.
But he now faces competition from summer arrivals Ward and Troy Archibald-Henville.
Di Canio added: "Flint's a good guy but he's got a big limit. This is why I brought in Darren Ward.