One of our customers recently reported that he is intermittently hitting an issue where release management client shows that the server has expired. The error message at the client looks similar to this: -
Suresh Tadisetty from the team worked with the customer and observed that it is occurring because the IIS worker process was unable to access licensing keys and calls to them was failing with “registry is marked for deletion” error message silently.
On digging further deeper, he found that this could happen if the user profile under which the application pool is running gets unloaded due to “some” reason and if “enable loading of user profile” is set to true in the application pool, then the error does not appear again. !!