West Palm Beach fired 3 captains, a major and an assistant chief after an internal affairs report found command staff manipulated scheduling software.