There was no fix. Please. Most of the candidates withdrew their names. Michigan moved the date of the primary to make it earlier, in violation of DNC rules:
https://en.wikipedia.org/wiki/Michigan_Democratic_primary,_2008
The decision of the DNC diminished the significance of the Michigan Democratic Primary.
[1]On October 9, 2007, following Michigan's breach of DNC rules, Barack Obama, Bill Richardson, Joe Biden, and John Edwards withdrew from the Michigan Democratic Primary ballot.
[8]Dennis Kucinich unsuccessfully sought to remove his name from the ballot.
[9]Hillary Clinton and
Christopher Dodd decided to remain on the ballot.
[10] Although Clinton said she would honor a pledge that she and the other Democratic candidates had earlier made to refrain from campaigning or participating in Michigan,
[10] Clinton and Dodd drew sharp criticism from Biden, who stated that the two candidates had "chosen to hedge their bets" and had "abandoned Democrats in Iowa, Nevada, New Hampshire, and South Carolina" by staying on the ballot.
[10][11]