An inspection has uncovered software deficiencies in many of the slot machines in California’s Indian Casinos. While the lapses, relating to out of date software, may have proved costly for players, the state's gambling commission, which completed the report, has also come in for political criticism over the timing and the conclusions of the study.