Dikwena, who scored through Enocent Mkhabela and Henrico Botes, were undone by strikes from Thabo Nodada, Lehlohonolo Majoro, Aubrey Ngoma and Judas Moseamedi at Moruleng Stadium on Thursday night.
The result left Stars in 10th place on the Absa Premiership table with 25 points from 22 matches - four points above the drop zone.
Johnson told his club's website: "I thought three were really bad error goals. Goal number two, three and four were really bad from my players. At the same we knew they are ultra defensive. We knew they will sit, wait and they will hit you. Their players run forward and the ball bounce to them, they will get inside.
"I thought the players made technical errors. They were real schoolboy errors, where you are alone in the middle of the pitch and you need to go wide because that’s where our strength is. Our strength is on our flanks and we don’t go there often enough. We don’t play there often enough. You saw [Kobamelo] Kodisang got the ball wide and went inside and we got a penalty. We missed the penalty but these things happen in football."
He added: "When you get beaten like we were beaten, you ask yourself, what is the drawing board for? Is it to draw pictures or do you listen? Do you listen from one training session to the game? Thursday night we didn’t listen."
Johnson's men next host Ivorians AS Tanda at Royal Bafokeng Stadium on Sunday needing to overturn a 2-0 deficit to advance to the group stages of the CAF Confederation Cup.