Well, for starters, because the DNC doesn't run the Iowa caucus.
Additionally, the Iowa dem caucus (and primaries) aren't a governmental thing, the political parties aren't government organizations - they're private organizations that are just _all about the government and politics_ as such the Iowa caucus is really weirdly in a grey zone where there is even less necessary oversight than the administration of the general election in Iowa will have - but sort of more oversight since the DNC could just reject the results outright... Buuuut things like the voting rights act have forced some regulations into primary operation - it's all quite confusing...
The TL;DR though is that the DNC doesn't technically run the Iowa caucus but is more than capable of making the Iowa dem caucus committee feel a whole lot of pain and hold them accountable.
Why isn't the DNC harder on crap like this?