Niceville's head coach hired this month probably had a different vision for scheduling. My understanding is that there was a financial penalty for cancelation, unless it's by mutual agreement (which doesn't seem to be the case). But it really comes down to the terms of the initial contract as to if and how the contract can be modified or canceled.
Hoover Alabama posted that Niceville canceled on them. Wonder who Niceville is playing instead. It’s crazy because both teams posted their schedules long ago.