Term or expression which best describes a problem that goes away when an expert attempts to diagnose it?


There is a phenomenon which I've seen happen across many circumstances. Generally, it goes something like this:



  1. The complainant has a recurring observable problem.

  2. The complainant contacts an expert who may be capable of solving that problem.

  3. When the complainant attempts to reproduce the problem while the expert is present, the problem is no longer apparent. The expert never witnesses the problem.

  4. The problem may or may not occur again after the expert goes away.


I'm wondering if there is a term or expression that best describes this phenomenon.


I'm also curious if this is the correct forum for such a question, because the answer I'm looking for doesn't necessarily have to be in English. For example, it could be something like schadenfreude, which may or may not have a simple English counterpart (although in that case, Wikipedia suggests the expression Roman holiday).



Answer



One term for that which is specific to computing is a Heisenbug:



A heisenbug is a software bug that seems to disappear or alter its behavior when one attempts to study it. The term is a pun on the name of Werner Heisenberg, the physicist who first asserted the observer effect of quantum mechanics, which states that the act of observing a system inevitably alters its state.



(Wikipedia)


Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

grammatical number - Use of lone apostrophe for plural?

etymology - Where does the phrase "doctored" originate?

phrases - Somebody is gonna kiss the donkey

typography - When a dagger is used to indicate a note, must it come after an asterisk?

etymology - Origin of "s--t eating grin"