Just sitting here waiting for the servers to come back up, and remembering last time they were down for maintenance, and how many people were in the forums here posting messages while waiting. So I thought of this suggestion.
When you patch AO and run into problems, such as this -SK quest/mission bug, why not simply take the servers down just long enough to revert to the previous version, put the servers back up so people can play, and then worry about looking into and fixing the problem(s)? As it is, whenever there's a problem and the servers are taken down, we're forced to wait while a fix is found, tested, and installed. With no way of knowing how long this process may take.
The simplest way of dealing with this, as far as customer satisfaction/server uptime, is that whenever you get ready to patch/update the game, have a backup copy on hand and a decent "rollback code". take the servers offline, click the "rollback" button to run the rollback program and put them back online. Heck, it could be as simple as copy/overwrite. Then go back to the test server and look at the problems in the code, while we still get to play the game. Go back to what worked last, don't go offline. It's unnecessary.