<p>I've also hit the 90 days timeout blocking, and noticed that this
make it impossible to send messages using Signal. I could still
-receive them, but had to patch the code with a new timestamp to
-send.</p>
+receive them, but had to patch the code with a new timestamp to send.
+I believe the timeout is added by the developers to force people to
+upgrade to the latest version of the app, even when there is no
+protocol changes, to reduce the version skew among the user base and
+thus try to keep the number of support requests down.</p>
<p>Since my original recipe, the Signal source code changed slightly,
making the old patch fail to apply cleanly. Below is an updated