In at least some technical communities, a hang is perfectly standard, and probably the correct term to use. Try googling, for example, "fixing a hang" or "server hang":
We will go over the basic debugging of a server hang in a future post.
If you don’t like that noun usage, then reworking it to use a verb is probably the best option, if there’s a reasonably non-clunky way to do so.
I’d be rather wary of substituting other nouns (freezes, crashes, etc.), depending of course on context. As with all technical and semi-technical terms, there may be subtle distinctions between their precise meanings, which it’s important to respect. I don’t know what the usage is now, but at least on Macs in the early 90’s, if I remember right, a freeze and a hang were two specific types of crash — to a lay reader they sounded like synonyms, but when the technical details mattered, they weren’t quite interchangeable.