Yesterday I accidentally set one of my networks to upgrade switching at night time. We will call this Network A. I quickly realized that I was in the wrong network, so I set the upgrades back to "ignore." After I saved it, Meraki dashboard accepted that.
I went to the correct network, we will call this Network B, and I set the upgrades to occur at night.
This morning, I got bombarded massively by a huge influx of alerts that my production went down at night and after checking Meraki dashboard, I found switches in Network A to be upgraded.
After coming into work this morning, luckily everything was working properly however, to re-test my theory as to why my switches in Network A didn't ignore the upgrades, I went to another network, we will call it Network C.
In Network C, I set upgrades again for tonight. I then set it back to ignore and saved it. Meraki accepted without throwing an error.
I refreshed the page and found that the Network C was still set to upgrade tonight and the "ignore" option is now listed as a Reschedule option.
This is a huge oversight by the Meraki dashboard and it should never have accepted the ignore option without refreshing the page. If that is no longer a viable option then the page should have refreshed to "reschedule." This needs to be fixed.