This seems like the best route to go to get your players playing again... 7 hour down time is a good way to push people to other games.
I understand that things break but in this case seems like the best way to not punish your players for some bad coding.

