diff --git a/documentation/KnownProblems.txt b/documentation/KnownProblems.txt
index e7b6dfcb074f0fa54032c513a4501d455db980d9..bf288e3576d1a5e44747cae671b6812693b4b547 100644
--- a/documentation/KnownProblems.txt
+++ b/documentation/KnownProblems.txt
@@ -1,6 +1,21 @@
 Known Problems
 ==============
 
+.. _Known_Problems_2.1.12:
+
+Known Problems in Release 2.1.12
+--------------------------------
+
+If a synchronous pvGet (or pvPut) ever fails to get a callback from
+channel access, then all subsequent attempts to do pvGets on that
+channel will fail.
+
+Carl Lionberger <calionberger@lbl.gov>, who reported this problem,
+also found the reason: the semaphore that makes the state set block
+until the CA callback arrives, times out but is never signalled, so
+the variable never recovers from the situation.
+
+
 .. _Known_Problems_2.1.10:
 
 Known Problems in Release 2.1.10