Other than the previous issues we discussed, most problems you may run into will most likely be published applications not working or misbehaving. As we said at the beginning of this chapter, this is quite common, and makes sense, considering the unique way each application is built. Problems you may see include JavaScript errors, 404 errors (page not found), 500 errors (server error), blank pages or popups, application-specific errors, or simply things not happening when they are supposed to (for example, clicking a button should open a dialog or save the data, but when you click, it's as if you haven't pressed it at all). Non-web apps may issue various errors related to communication problems with their servers, or even crash in inexplicable ways.
There's no one-size-fits-all way of solving such issues, we're afraid. In fact, some publishing issues can only be resolved with the help of Microsoft's Customer Service and Support (CSS), Microsoft's Consulting Services (MCS)...